.contentmenu-standard{box-shadow:0 0 3px 0 #e0e0e0;background-color:#fff;padding-bottom:12px;border-radius:8px;overflow:hidden}.contentmenu-standard-menu-list .menu-header{height:48px;line-height:48px;font-size:16px;color:#1a1a1a;display:flex;justify-content:space-between;align-items:center}.contentmenu-standard-menu-list .menu-header .menu-icon-block{width:52px;display:flex;align-items:center;justify-content:center}.contentmenu-standard-menu-list .menu-header .menu-icon-block i{color:#e60013;font-size:24px;vertical-align:middle}.contentmenu-standard-menu-list .menu-header .collapse-icon-block i{margin-right:16px;margin-left:16px;font-size:24px;vertical-align:middle}.contentmenu-standard-menu-list .menu-header .menu-title{vertical-align:middle;text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap;flex:1 1}.contentmenu-standard-menu-list .ant-collapse-header.focus-visible .menu-header,.contentmenu-standard-menu-list .ant-collapse-header:focus-visible .menu-header,.contentmenu-standard-menu-list .menu-header.focus-visible,.contentmenu-standard-menu-list .menu-header:focus-visible,.contentmenu-standard-menu-list .menu-header:hover{color:#f22731}.contentmenu-standard-menu-list .menu-header.menu-header-collapse-active{color:#e60013}.contentmenu-standard-menu-list .menu-header.menu-header-collapse-active:hover{color:#f22731}.contentmenu-standard-menu-list .menu-header.menu-header-active{background:#e60013;color:#fff}.contentmenu-standard-menu-list .menu-header.menu-header-active i{color:#fff}.contentmenu-standard-menu-list .menu-header.menu-header-active:hover{color:#1a1a1a}.contentmenu-standard-menu-list .menu-header.menu-header-active:hover i{color:#e60013}.contentmenu-standard-menu-list .menu-item{height:48px;color:#1a1a1a;font-size:14px;line-height:48px;padding-left:52px;padding-right:52px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer}.contentmenu-standard-menu-list .menu-item.focus-visible,.contentmenu-standard-menu-list .menu-item:focus-visible,.contentmenu-standard-menu-list .menu-item:hover{color:#e60013}.contentmenu-standard-menu-list .menu-item.menu-item-active{background:#e60013;color:#fff}.contentmenu-standard-menu-list .collapse-icon{font-size:24px;color:#a3a3a3}.contentmenu-standard-menu-list .ant-collapse-content>.ant-collapse-content-box{padding:0}.contentmenu-standard .ant-collapse-item:last-child>.ant-collapse-content{border-radius:0}.contentmenu-standard .ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:0}.contentmenu-standard .ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:0}.cookies{position:fixed;width:100%;box-sizing:border-box;padding:10px 52px 10px 32px;background-color:rgba(51,51,51,.7);z-index:9999;display:block}.cookies-none{display:none}.cookies p{margin:0;color:#fff;font-size:16px;line-height:24px}.cookies p a{color:#7e9fbf}.cookies i{color:#fff;font-size:24px;cursor:pointer;transition:all .3s linear;position:absolute;right:32px;top:12px;transform-origin:center center}.cookies i:hover{transform:rotate(180deg)}.cookies-title{font-size:22px;line-height:32px;font-weight:700;color:#333;margin-bottom:20px}.embedded-reminder{display:flex;align-items:center;border-radius:4px;border:1px solid #d99230;overflow:hidden}.embedded-reminder.closed{display:none}.embedded-reminder-icon{margin-right:8px;margin-left:12px;align-self:start}.embedded-reminder-success{border-color:#238c64;background:#d8e6de}.embedded-reminder-success .embedded-reminder-icon{color:#238c64}.embedded-reminder-error{border-color:#f2273f;background:#ffe6e6}.embedded-reminder-error .embedded-reminder-icon{color:#f2273f}.embedded-reminder-warning{background:#fff9e8;border-color:#d99230}.embedded-reminder-warning .embedded-reminder-icon{color:#d99230}.embedded-reminder-content{flex:1 1;font-weight:400;color:#525252}.embedded-reminder-close-icon{justify-content:flex-end;align-self:baseline;cursor:pointer;margin-right:12px;margin-left:12px;font-size:20px}.ffch-refund-rule{font-size:14px;color:#333}.ffch-refund-rule .flight-airport{color:#333;font-size:18px;font-weight:500;margin-bottom:30px}.ffch-refund-rule .flight-airport i{padding:0 12px;font-size:14px;color:#000}.ffch-refund-rule .refund-penalty-table{margin-bottom:16px}.fare-addons .brand-fare-addon{margin-bottom:4px;color:#7a7a7a}.fare-addons .brand-fare-addon-link{cursor:pointer;color:#5d7999}.fare-addons .brand-fare-addon-link:hover{color:#7e9fbf}.fare-addons .brand-fare-addon-link:active{color:#405673}.fare-addons .brand-fare-addon i{padding-right:6px;vertical-align:text-bottom;color:#7e9fbf;font-size:16px}.ffcv-brand-card{width:100%;display:flex;align-items:center;padding:12px 24px;background:#fff;color:#333;font-size:12px}.ffcv-brand-card-top{align-items:flex-start}.ffcv-brand-card-center{align-items:center}.ffcv-brand-card .brand-card-title{width:19.2%}.ffcv-brand-card .brand-card-title .brand-name{line-height:24px;font-size:16px;font-weight:500;color:#1a1a1a;margin-bottom:4px}.ffcv-brand-card .brand-card-title .brand-cabin{font-size:14px;color:#7a7a7a;line-height:22px}.ffcv-brand-card .brand-card-addons{width:25%}.ffcv-brand-card .brand-card-addons .brand-fare-addon{margin-bottom:4px;color:#7a7a7a}.ffcv-brand-card .brand-card-addons .brand-fare-addon-link{cursor:pointer;color:#5d7999}.ffcv-brand-card .brand-card-addons .brand-fare-addon-link:hover{color:#7e9fbf}.ffcv-brand-card .brand-card-addons .brand-fare-addon-link:active{color:#405673}.ffcv-brand-card .brand-card-addons .brand-fare-addon i{padding-right:6px;vertical-align:text-bottom;color:#7e9fbf;font-size:16px}.ffcv-brand-card .brand-card-addons-extra{width:21.3%}.ffcv-brand-card .brand-card-addons-extra .brand-fare-addon{margin-bottom:4px;color:#7a7a7a}.ffcv-brand-card .brand-card-addons-extra .brand-fare-addon-link{cursor:pointer;color:#5d7999}.ffcv-brand-card .brand-card-addons-extra .brand-fare-addon-link:hover{color:#7e9fbf}.ffcv-brand-card .brand-card-addons-extra .brand-fare-addon-link:active{color:#405673}.ffcv-brand-card .brand-card-addons-extra .brand-fare-addon i{padding-right:6px;vertical-align:text-bottom;color:#7e9fbf;font-size:16px}.ffcv-brand-card .brand-remain-ticket{width:7.1%;font-size:14px;color:#d99230}.ffcv-brand-card .brand-remain-ticket-enough{color:#7a7a7a}.ffcv-brand-card .brand-price{display:flex;flex-direction:column;justify-content:center;align-items:center;width:19.2%;font-weight:500;color:#e60013;padding-right:36px;text-align:right}.ffcv-brand-card .brand-price .brand-discount{font-size:12px;width:46px;height:20px;color:#1a1a1a;text-align:center;background-color:#ffb845}.ffcv-brand-card .brand-price .brand-discount:after{position:absolute;height:0;width:0;content:"";border-color:#ffb845 #ffb845 transparent transparent;border-style:solid;border-width:2px;right:0;top:100%}.ffcv-brand-card .brand-price .money-sign{font-size:14px;margin-right:4px}.ffcv-brand-card .brand-price .brand-money{display:flex;justify-content:center;align-items:center;font-size:32px;line-height:1.5}.ffcv-brand-card .brand-order-btn .order-btn{height:40px;width:92px}.ffcv-brand-card .brand-order-btn .ant-btn-ghost{color:#e60013;border-color:#e60013;display:flex;align-items:center}.ffcv-brand-card .brand-order-btn .ant-btn-ghost span{color:#e60013}.ffcv-brand-card .brand-card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 0}.brand-card{width:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e0e0e0;border-radius:6px;margin-top:12px}.brand-card .show{display:block}.brand-panel{display:none;width:100%}.brand-panel .ffcv-brand-card{border-top:1px solid #e0e0e0;background-color:transparent;box-shadow:none}.luggage-table{width:100%;border:1px solid #e0e0e0}.luggage-table td{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;padding:20px}.fare-family-cards-horizontal{width:1200px;line-height:1.57;padding:0 25px;position:relative}.fare-family-cards-horizontal .ffch-swiper-wrapper{padding:24px 0;overflow:hidden}.fare-family-cards-horizontal .ffch-swiper-wrapper .swiper-container{overflow:visible}.fare-family-cards-horizontal .ffch-swiper-wrapper .swiper-container .swiper-slide{width:auto}.fare-family-cards-horizontal .brand-swipe-left{left:-40px}.fare-family-cards-horizontal .brand-swipe-right{right:-40px}.fare-family-cards-horizontal .brand-swipe-left,.fare-family-cards-horizontal .brand-swipe-right{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.fare-family-cards-horizontal .brand-swipe-left i,.fare-family-cards-horizontal .brand-swipe-right i{font-size:50px;color:#e60013}.fare-family-cards-horizontal .brand-swipe-left.swiper-button-disabled i,.fare-family-cards-horizontal .brand-swipe-right.swiper-button-disabled i{color:#e0e0e0;cursor:not-allowed}.fare-family-cards-horizontal .brand-swipe-left:not(.swiper-button-disabled):hover i,.fare-family-cards-horizontal .brand-swipe-right:not(.swiper-button-disabled):hover i{color:#f22731}.fare-family-cards-horizontal .brand-swipe-left:not(.swiper-button-disabled):active i,.fare-family-cards-horizontal .brand-swipe-right:not(.swiper-button-disabled):active i{color:#bf0016}@media only screen and (max-width:1200px){.fare-family-cards-horizontal{width:100%}}@media only screen and (max-width:1280px){.fare-family-cards-horizontal .brand-swipe-left{left:0}.fare-family-cards-horizontal .brand-swipe-right{right:0}}.firstPopUp-obscuration{width:100%;position:fixed;left:0;top:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7)}.firstPopUp-obscuration .firstPopUp-container-promtimg{z-index:10000;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:auto}.firstPopUp-obscuration .firstPopUp-container-promtimg .close-promtimg{width:40px;height:40px;border-radius:50%;position:absolute;z-index:10000;top:-40px;right:-40px;display:flex;justify-content:center;align-items:center;font-size:40px;background-color:#a3a3a3;color:#7a7a7a;cursor:pointer}.firstPopUp-obscuration .firstPopUp-container-promtimg-link{width:100%;height:100%;display:inline-block}.firstPopUp-obscuration .firstPopUp-container-promtimg-link-pic{display:block;width:100%}.firstPopUp-obscuration .firstPopUp-container-box{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;position:absolute;z-index:10000;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 3px 6px -4px rgba(24,39,75,.12),0 6px 16px 0 rgba(24,39,75,.08),0 9px 28px 8px rgba(24,39,75,.04);background-color:#fff;min-width:320px;max-width:720px;min-height:380px;border-radius:6px;overflow:hidden}.firstPopUp-obscuration .firstPopUp-container-box-bgImg{width:100%}.firstPopUp-obscuration .firstPopUp-container-box-bgImg-img{display:block;width:100%}.firstPopUp-obscuration .firstPopUp-container-box-title-inside{margin:16px 44px;font-size:20px;line-height:28px;font-weight:600;text-align:center}.firstPopUp-obscuration .firstPopUp-container-box-content{flex:1 1;padding:0 24px;overflow:auto}.firstPopUp-obscuration .firstPopUp-container-box-bottom{display:flex;justify-content:center}.firstPopUp-obscuration .firstPopUp-container-box-bottom-btn{margin:20px 0 16px;padding:8px 24px;color:#fff;background:#e60013;border-radius:4px;font-size:16px;cursor:pointer}.fsicv-cabin-card{width:118px;height:128px;border:1px solid #e60013;border-radius:6px;cursor:pointer;margin:8px;overflow:hidden;position:relative}.fsicv-cabin-card .cabin-name{line-height:34px;font-size:12px;background-color:#e60013;color:#fff;text-align:center;background-size:22%;background-repeat:no-repeat;background-position:100% 0}.fsicv-cabin-card .cabin-price{position:absolute;top:50%;width:100%;transform:translateY(-50%);font-size:12px;color:#7a7a7a;text-align:center}.fsicv-cabin-card .cabin-price .money-sign{font-size:12px;color:#e60013;font-weight:600}.fsicv-cabin-card .cabin-price .money-num{margin:0 2px;font-size:22px;color:#e60013;font-weight:600}.fsicv-cabin-card .ticket-num{position:absolute;width:100%;text-align:center;bottom:20px;font-size:12px;color:#d99230}.fsicv-cabin-card-out{cursor:not-allowed;border:1px solid #e0e0e0}.fsicv-cabin-card-out .cabin-name{background-color:#e0e0e0;color:#a3a3a3}.fsicv-cabin-card-out .sold-out{text-align:center;font-size:20px;color:#a3a3a3;position:absolute;top:53%;width:100%;transform:translateY(-50%)}.fsicv-cabin-card-selected{background-color:#e60013}.fsicv-cabin-card-selected .cabin-name{font-weight:600}.fsicv-cabin-card-selected .cabin-price,.fsicv-cabin-card-selected .cabin-price .money-num,.fsicv-cabin-card-selected .cabin-price .money-sign,.fsicv-cabin-card-selected .ticket-num,.fsicv-cabin-card-selected .ticket-num .money-num,.fsicv-cabin-card-selected .ticket-num .money-sign{color:#fff}.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover{background-color:#e60013}.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .cabin-name{font-weight:600}.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .cabin-price,.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .cabin-price .money-num,.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .cabin-price .money-sign,.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .ticket-num,.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .ticket-num .money-num,.fsicv-cabin-card:not(.fsicv-cabin-card-out):hover .ticket-num .money-sign{color:#fff}@media only screen and (max-width:1200px){.fsicv-cabin-card{margin:0;flex:1 1}.fsicv-cabin-card+.fsicv-cabin-card{margin-left:10px}}.fsicv-flight-cabins{display:flex}@media only screen and (max-width:1200px){.fsicv-flight-cabins{margin-top:20px}}.flight-circle{width:28px;display:inline-flex;justify-content:space-between}.flight-circle .circle{width:4px;height:4px;border-radius:50%}.flight-circle-right .circle:first-child{background-color:#ffe7e6}.flight-circle-right .circle:nth-child(2){background-color:#ff7d7a}.flight-circle-right .circle:nth-child(3){background-color:#ff5254}.flight-circle-left .circle:first-child,.flight-circle-right .circle:nth-child(4){background-color:#f22731}.flight-circle-left .circle:nth-child(2){background-color:#ff5254}.flight-circle-left .circle:nth-child(3){background-color:#ff7d7a}.flight-circle-left .circle:nth-child(4){background-color:#ffe7e6}.fsicv-flight-time{width:350px}.fsicv-flight-time .marketing-tag{display:inline-block;line-height:24px;border-radius:4px;font-size:14px;padding:0 6px}.fsicv-flight-time .marketing-tag-today{border:1px solid #d99230;color:#d99230;background-color:#fff9e8}.fsicv-flight-time .marketing-tag-tomorrow{border:1px solid #5d7999;color:#5d7999;background-color:#e4edf2}.fsicv-flight-time .time-detail{display:flex;height:46px;justify-content:space-between}.fsicv-flight-time .time-detail .time{font-size:30px;line-height:44px;font-weight:600;color:#333;position:relative}.fsicv-flight-time .time-detail .time .flight-days{font-size:12px;position:absolute;top:-18px;right:-18px;color:#7a7a7a}.fsicv-flight-time .time-detail .flight-icon{margin:0 45px;height:46px;display:flex;justify-content:center;align-items:center}.fsicv-flight-time .time-detail .flight-icon .plane{line-height:46px;font-size:24px;color:#e60013;margin:6px}.fsicv-flight-time .time-airport{display:flex;justify-content:space-between}.fsicv-flight-time .time-airport .airport-name{max-width:140px;flex:1 1;font-size:14px;color:#7a7a7a}.fsicv-flight-time .time-airport .arrival{text-align:right}.fsicv-flight-time .time-airport .flight-transition{font-size:14px;color:#7a7a7a;text-align:center}.fsicv-flight-time .time-airport .flight-transition .duration{font-size:12px;margin-bottom:4px}.fsicv-flight-planes .show-flight-detail{margin-bottom:9px;cursor:pointer;color:#e60013;font-size:12px;display:inline-block}.fsicv-flight-planes .show-flight-detail i{font-size:12px;color:#e60013}.fsicv-flight-planes .plane-info .plane-detail{display:flex;align-items:center;margin-bottom:6px}.fsicv-flight-planes .plane-info .plane-detail img{height:14px;width:14px}.fsicv-flight-planes .plane-info .plane-detail .flight-num{margin:0 7px 0 4px;font-size:14px;color:#333}.fsicv-flight-planes .plane-info .plane-detail .flight-equipment{font-size:12px;color:#7a7a7a}.fsicv-flight-planes .plane-info .plane-detail .flight-equipment-link{color:#5d7999;cursor:pointer}.fsicv-flight-planes .plane-info .plane-detail .flight-equipment-link:hover{color:#7e9fbf}.fsicv-flight-planes .plane-info .plane-detail i{font-size:12px;color:#7a7a7a}.fsicv-flight-planes .plane-info .plane-detail .flight-tag{padding:0 6px;line-height:16px;margin-left:5px;font-size:12px;color:#d99230;border-radius:4px;border:1px solid #d99230}.fsicv-flight-planes .plane-info .flight-operation{font-size:12px;line-height:22px;color:#7a7a7a}.fsicv-flight-detail-popup{padding-top:10px;padding-left:10px}.fsicv-flight-detail-popup .flight-detail .dep-date{color:#7a7a7a;margin-bottom:15px}.fsicv-flight-detail-popup .flight-detail .flight-detail-item{display:flex;align-items:center}.fsicv-flight-detail-popup .flight-connect{margin:24px 0;position:relative}.fsicv-flight-detail-popup .flight-connect .connect-info{position:relative;z-index:1;padding:7px 20px;background-color:#f5f5f5;border-radius:50px;font-size:12px;color:#7a7a7a}.fsicv-flight-detail-popup .flight-connect:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:0;height:1px;width:100%;background-color:#e0e0e0}.flight-search-item-card-view{width:100%;height:180px;box-shadow:0 4px 8px 0 rgba(24,39,75,.02),0 1px 3px 0 rgba(24,39,75,.02);padding-left:40px;padding-right:20px;justify-content:space-between;overflow:hidden;border-radius:6px;background-color:#fff;transition:all .3s}.flight-search-item-card-view,.flight-search-item-card-view .flight-detail{display:flex;align-items:center}.flight-search-item-card-view-selected{box-shadow:0 8px 16px 0 rgba(24,39,75,.06),0 1px 3px 0 rgba(24,39,75,.04)}@media only screen and (max-width:1200px){.flight-search-item-card-view{height:auto;padding:24px 32px;display:block}}@media only screen and (min-width:1200px){.flight-search-item-card-view{width:1200px}}.footer-container{bottom:0;width:100%;color:#7a7a7a;background-color:#fff;padding-bottom:24px;margin-top:80px}.footer-container li{list-style:none}.footer-container p,.footer-container ul{margin:0}.footer-container .footer-no-content{width:100%;min-height:400px;background:#7a7a7a}.footer-container .inner-warp{max-width:1200px;padding:80px 0;margin:0 auto;box-sizing:border-box;display:flex;position:relative}.footer-container .inner-warp .logo-bg{width:324px;height:324px;position:absolute;right:0;top:104px;z-index:0}.footer-container .inner-warp .logo-bg-left{left:0}.footer-container button.hidden-button{position:absolute;left:-10000px;bottom:20px}.footer-container button.hidden-button.focus-visible,.footer-container button.hidden-button:focus-visible{left:200px}@media screen and (max-width:1200px){.footer-container .inner-warp{flex-direction:column-reverse}.footer-container .inner-warp .logo-bg{width:116px;height:116px;right:100px;top:250px}}.home-footer-banner-container{width:100%}.home-footer-banner-container .home-footer-banner{margin:0 auto;width:1200px;height:140px;border-radius:6px;background-color:#e0e0e0;overflow:hidden}@media only screen and (max-width:1200px){.home-footer-banner-container .home-footer-banner{width:100%;height:auto;max-height:140px}}.home-footer-banner-container .home-footer-banner .air-carousel,.home-footer-banner-container .home-footer-banner .air-carousel .slick-slider.slick-initialized,.home-footer-banner-container .home-footer-banner .air-carousel .slick-slider.slick-initialized .slick-list,.home-footer-banner-container .home-footer-banner .air-carousel .slick-slider.slick-initialized .slick-list .slick-track{height:100%}.home-footer-banner-container .home-footer-banner .air-carousel-rtl{direction:rtl}.home-footer-banner-container .home-footer-banner .air-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.home-footer-banner-container .home-footer-banner .air-carousel .slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.home-footer-banner-container .home-footer-banner .air-carousel .slick-list:focus{outline:none}.home-footer-banner-container .home-footer-banner .air-carousel .slick-list.dragging{cursor:pointer}.home-footer-banner-container .home-footer-banner .air-carousel .slick-list .slick-slide{pointer-events:none}.home-footer-banner-container .home-footer-banner .air-carousel .slick-slider .slick-list,.home-footer-banner-container .home-footer-banner .air-carousel .slick-slider .slick-track{transform:translateZ(0)}.home-footer-banner-container .home-footer-banner .air-carousel .slick-track{position:relative;top:0;left:0;display:block}.air-carousel-rtl .home-footer-banner-container .home-footer-banner .air-carousel .slick-track{right:0;left:auto}.home-footer-banner-container .home-footer-banner .air-carousel .slick-track:after,.home-footer-banner-container .home-footer-banner .air-carousel .slick-track:before{display:table;content:""}.home-footer-banner-container .home-footer-banner .air-carousel .slick-track:after{clear:both}.slick-loading .home-footer-banner-container .home-footer-banner .air-carousel .slick-track{visibility:hidden}.home-footer-banner-container .home-footer-banner .air-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-slide img{display:block}.home-footer-banner-container .home-footer-banner .air-carousel .slick-slide.slick-loading img{display:none}.home-footer-banner-container .home-footer-banner .air-carousel .slick-slide.dragging img{pointer-events:none}.home-footer-banner-container .home-footer-banner .air-carousel .slick-initialized .slick-slide{display:block}.home-footer-banner-container .home-footer-banner .air-carousel .slick-loading .slick-slide{visibility:hidden}.home-footer-banner-container .home-footer-banner .air-carousel .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.home-footer-banner-container .home-footer-banner .air-carousel .slick-arrow.slick-hidden{display:none}.home-footer-banner-container .home-footer-banner .air-carousel .slick-next,.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.home-footer-banner-container .home-footer-banner .air-carousel .slick-next:focus,.home-footer-banner-container .home-footer-banner .air-carousel .slick-next:hover,.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev:focus,.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev:hover{color:transparent;background:transparent;outline:none}.home-footer-banner-container .home-footer-banner .air-carousel .slick-next:focus:before,.home-footer-banner-container .home-footer-banner .air-carousel .slick-next:hover:before,.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev:focus:before,.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev:hover:before{opacity:1}.home-footer-banner-container .home-footer-banner .air-carousel .slick-next.slick-disabled:before,.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev.slick-disabled:before{opacity:.25}.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev{left:-25px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-prev:before{content:"←"}.air-carousel-rtl .home-footer-banner-container .home-footer-banner .air-carousel .slick-prev{right:-25px;left:auto}.air-carousel-rtl .home-footer-banner-container .home-footer-banner .air-carousel .slick-prev:before{content:"→"}.home-footer-banner-container .home-footer-banner .air-carousel .slick-next{right:-25px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-next:before{content:"→"}.air-carousel-rtl .home-footer-banner-container .home-footer-banner .air-carousel .slick-next{right:auto;left:-25px}.air-carousel-rtl .home-footer-banner-container .home-footer-banner .air-carousel .slick-next:before{content:"←"}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex!important;justify-content:center;margin-right:15%;margin-left:15%;padding-right:0;list-style:none}.air-carousel-rtl.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots{flex-direction:row-reverse}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots-bottom{bottom:12px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots-top{top:12px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 3px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li button{display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li button:focus,.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li button:hover{opacity:.75}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li.slick-active{width:24px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li.slick-active button{background:#fff;opacity:1}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li.slick-active:focus,.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li.slick-active:hover{opacity:1}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.air-carousel-rtl.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots{flex-direction:column}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots-left{right:auto;left:12px}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots-right{right:12px;left:auto}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots li{width:14px;height:14px;margin:4px 2px;vertical-align:baseline}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots li button{width:10px;height:10px}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots li.slick-active{width:14px;height:14px}.home-footer-banner-container .home-footer-banner .air-carousel-vertical .slick-dots li.slick-active button{width:10px;height:10px}.home-footer-banner-container .home-footer-banner .banner-item{background-color:#e0e0e0;max-height:140px}.home-footer-banner-container .home-footer-banner .banner-item img{cursor:pointer;width:100%;max-height:140px}.home-footer-banner-container .home-footer-banner .banner-item h3{margin-bottom:0}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots{bottom:20px}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li{width:14px;height:14px;display:flex;justify-content:center;align-items:center}.home-footer-banner-container .home-footer-banner .air-carousel .slick-dots li button{width:10px;height:10px;background-color:transparent;border-radius:50%;border:2px solid #fff}.footer-banner-title{font-size:26px;line-height:38px;font-weight:600;color:#333;margin-bottom:20px}.footer-bottom{max-width:1200px;margin:0 auto;border-top:1px solid #e0e0e0;height:62px;justify-content:center;align-items:center}.footer-bottom,.footer-bottom .footer-bottom-nav .footer-bottom-menu{display:flex;position:relative}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title{color:#e0e0e0;padding:0;cursor:pointer;height:100%;line-height:62px}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title a{font-size:12px;line-height:18px;color:#a3a3a3}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title span{padding:0 20px}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title:hover>a{text-decoration:underline}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title .footer-none{display:none}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title .footer-bottom-submenu{display:flex;position:absolute;text-align:center;left:0;top:30px}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title .footer-bottom-submenu .footer-bottom-subtitle{margin-right:10px}.footer-bottom .footer-bottom-nav .footer-bottom-menu .footer-bottom-title .footer-bottom-submenu .footer-bottom-subtitle:hover>a{text-decoration:underline}.footer-bottom .footer-bottom-nav-lable{position:absolute;right:0;top:50%;width:122px;height:38px;transform:translatey(-50%);border-radius:6px;overflow:hidden}.footer-bottom .footer-bottom-nav-lable img{width:100%;height:100%}.footer-copyright{margin:18px auto 0}.footer-copyright p{text-align:center;height:24px}.footer-copyright p span{display:inline-block;line-height:24px;color:#7a7a7a;text-decoration:none}.footer-copyright p .footer-copyright-link{display:inline-block}.footer-copyright p .footer-copyright-link .footer-copyright-link-img{display:inline-block;height:24px;border-radius:6px;margin-left:30px;vertical-align:middle}.footer-copyright .footer-copyright-license{color:#7a7a7a;padding-left:5px}.footer-left{z-index:2}.footer-left .footer-left-container .logo{width:219px;margin-bottom:12px}.footer-left .footer-left-container .footer-left-text{margin-top:5px}.footer-left .footer-left-container .social-icons{display:flex;justify-content:space-between;font-size:36px;margin-bottom:24px}.footer-left .footer-left-container .social-icons .social-item{color:#a3a3a3;margin-right:30px;position:relative}.footer-left .footer-left-container .social-icons .social-item .media-link{cursor:pointer}.footer-left .footer-left-container .social-icons .social-item img{width:36px;margin-top:8px}.footer-left .footer-left-container .social-icons .social-item .social-qrcode{position:absolute;background-color:#fff;border-radius:6px;top:-180px;left:50%;box-shadow:0 8px 16px 0 rgba(51,51,51,.07),0 1px 3px 0 rgba(27,27,27,.05);transform:translateX(-50%)}.footer-left .footer-left-container .social-icons .social-item .social-qrcode img{width:160px;height:160px}.footer-left .footer-left-container .social-icons .social-item .social-qrcode:after{border:10px solid transparent;border-top-color:#fff;position:absolute;content:"";bottom:-20px;left:50%;transform:translateX(-50%)}.footer-left .footer-left-container .social-icons .social-item .social-none{display:none}.footer-left .company-info p{font-size:14px;line-height:22px;color:#7a7a7a}.footer-left .company-info .qrcode-container{display:flex;flex-direction:row}.footer-left .company-info .qrcode-container img{max-width:98px;max-height:134px;display:block;margin-right:24px}.footer-left .company-info .qrcode-container .qrcode-inner{position:relative;box-sizing:border;padding-top:86px;margin-right:24px}.footer-left .company-info .qrcode-container .qrcode-inner img{position:absolute;top:0;width:80px;height:80px}.footer-left .company-info .qrcode-container .qrcode-inner p{text-align:center}.footer-left .company-info .qrcode-container .qr-title{color:#333}@media screen and (max-width:1200px){.footer-left{border-top:1px solid #e0e0e0;padding-top:20px;margin-top:20px;margin-right:20px;margin-left:80px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.footer-left .logo{flex:1 1;max-width:219px}.footer-left .company-info{margin-right:100px}}.nav-plate{flex:2 1;margin-left:80px;margin-right:20px;display:flex;justify-content:flex-start;min-height:306px}.nav-plate .nav-content-list{position:relative;z-index:2;margin-left:8px;flex:1 1}.nav-plate .nav-content-list .dl-align-left{text-align:left}.nav-plate .nav-content-list .dl-align-right{text-align:right}.nav-plate .nav-content-list dl dt{font-size:16px;font-weight:700;color:#e60013;line-height:24px}.nav-plate .nav-content-list dl dd{font-size:14px;color:#7a7a7a;margin-top:16px;line-height:22px}.nav-plate .nav-content-list dl dd:first-of-type{margin-top:32px}.nav-plate .nav-content-list dl dd a{font-size:14px;color:#7a7a7a;margin-top:16px;line-height:22px}.nav-flex-start{justify-content:flex-start}.nav-flex-end{justify-content:flex-end}.header-tiny-user{padding:14px 0;display:flex;color:#fff;font-size:14px;margin-left:20px}.header-tiny-user:hover .user-info .nav-list{display:block}.header-tiny-user .header-tiny-user-center{position:relative;padding:0 13px;cursor:pointer;height:46px;background:#fff;color:#e60013;text-align:center;line-height:46px;border-radius:4px;font-size:14px}.header-tiny-user .header-tiny-user-center i{padding-right:6px;font-size:18px;vertical-align:text-bottom;color:#e60013}.header-tiny-user .header-tiny-user-center .nav-list{display:none;width:200px;right:-20px;position:absolute;top:55px;background:#fff;color:#333;font-size:14px;box-shadow:0 16px 32px -4px rgba(24,39,75,.16),0 1px 3px 0 rgba(24,39,75,.02);border-radius:3px;z-index:1000}.header-tiny-user .header-tiny-user-center .nav-list:after{position:absolute;display:block;content:"";z-index:2;right:46px;top:-14px;width:0;height:0;border:6px solid transparent;border-bottom:8px solid #fff}.header-tiny-user .header-tiny-user-center .nav-list-header{font-weight:600;line-height:48px;border-bottom:1px solid #f5f5f5}.header-tiny-user .header-tiny-user-center .nav-list-bottom{font-weight:600;line-height:48px;border-top:1px solid #f5f5f5;color:#7a7a7a}.header-tiny-user .header-tiny-user-center .nav-list-item{line-height:40px;display:block;color:#333}.header-tiny-user .header-tiny-user-center .nav-list-item:hover{background:#e60013;color:#fff}.header-tiny-user .header-tiny-user-login{line-height:48px;cursor:pointer}.header-tiny-user .header-tiny-user-register{cursor:pointer;width:76px;height:46px;background:#fff;color:#e60013;text-align:center;line-height:46px;border-radius:4px;margin-left:12px}.material-drawer-container{height:76px;line-height:76px;margin-right:27px}.material-drawer-container .icon-list{font-size:18px;cursor:pointer;color:#fff}.material-drawer-container .ant-drawer-body .material-drawer-header{display:flex}.material-drawer-container .ant-drawer-body .material-drawer-header .icon-list{line-height:76px;color:#333}.material-drawer-container .ant-drawer-body .material-drawer-header .material-drawer-logo{padding:14px 0;margin-left:24px;flex:1 1}.material-drawer-container .ant-drawer-body .material-drawer-header .material-drawer-logo img{cursor:pointer;height:48px;width:146px}.material-drawer-container .ant-drawer-body .material-drawer-header .material-drawer-user .header-tiny-user{color:#333}.material-drawer-container .ant-drawer-body .material-drawer-header .material-drawer-user .header-tiny-user .header-tiny-user-center,.material-drawer-container .ant-drawer-body .material-drawer-header .material-drawer-user .header-tiny-user .header-tiny-user-register{color:#fff;background:#e60013}.material-drawer-container .ant-drawer-body .material-drawer-header .material-drawer-user .header-tiny-user .header-tiny-user-center i{color:#fff}.material-drawer-container .ant-drawer-body .material-drawer-menu-list{border-bottom:1px solid #e0e0e0;padding-bottom:27px;margin-bottom:20px}.material-drawer-container .ant-drawer-body .material-drawer-menu-list .material-drawer-menuitem{height:40px;line-height:40px;margin-left:50px;border-left:1px solid #e60013;padding-left:16px}.material-drawer-container .ant-drawer-body .material-drawer-menu-list .material-drawer-menuitem .material-drawer-menulink{text-decoration:none;color:#333}.material-drawer-container .ant-drawer-body .material-drawer-menu-list .material-drawer-menuitem .material-drawer-menulink:hover{color:#e60013}.material-drawer-container .ant-drawer-body .material-drawer-bottom{display:flex;justify-content:space-between}.material-drawer-container .ant-drawer-body .material-drawer-bottom .material-drawer-back .header-tiny-back{cursor:pointer;padding:2px 6px;font-size:16px;font-size:12px;line-height:24px;height:28px;background:#f556c9;border-radius:4px;margin-right:16px}.material-drawer-container .ant-drawer-body .material-drawer-bottom .material-drawer-back .header-tiny-back a{color:#fff}.material-drawer-container .ant-drawer-body .material-drawer-bottom .material-drawer-back .header-tiny-back a .material-drawer-backimg{width:18px;margin-right:6px;display:inline-block;vertical-align:text-top}.material-drawer-container .ant-drawer-body .material-drawer-bottom .material-drawer-language{line-height:28px;cursor:pointer}.material-drawer-container .ant-drawer-body .material-drawer-bottom .material-drawer-language .icon-world{color:#e60013;margin-right:6px}.horizontal-container{width:600px}.horizontal-container .render-list-wall{display:flex;line-height:40px}.horizontal-container .render-list-wall .render-list-item{margin-right:20px}.horizontal-container .render-list-wall .render-list-item .notice-link{text-decoration:none;color:#333}.notice-container{width:600px}.notice-container .notice-warp .notice-content{height:40px;padding-bottom:0;margin-bottom:0;margin-left:10px}.notice-container .notice-warp .notice-content .notice-link{color:#333}.bullet-board-container{height:40px;background:#fff;overflow:hidden}.bullet-board-container .bullet-board-inner{position:relative;display:flex;line-height:40px;max-width:1280px;margin:0 auto}.bullet-board-container .bullet-board-inner .bullet-icon{line-height:40px;color:#e60013}.bullet-board-container .bullet-close-icon{position:absolute;right:0;cursor:pointer}.bullet-board-container .bullet-close-icon .icon-close{color:#e60013;font-size:16px}.header-tiny-container{width:100%}.header-tiny-container a,.header-tiny-container li,.header-tiny-container p,.header-tiny-container ul{padding:0;margin:0;list-style:none;text-decoration:none}.header-tiny-container .header-tiny-inner{margin:0 auto;max-width:1280px;display:flex}.header-tiny-container .header-tiny-inner .material-drawer-container{display:none}.header-tiny-container .header-tiny-inner .header-tiny-logo{padding:14px 0;width:146px;cursor:pointer;margin-right:24px}.header-tiny-container .header-tiny-inner .header-tiny-logo img{width:146px;height:48px}.header-tiny-container .header-tiny-inner .header-tiny-menu{flex:1 1}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list{display:flex}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem{cursor:pointer;color:#fff;line-height:48px;font-size:16px;margin:0 16px;position:relative;padding:14px 0}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary{min-height:150px;width:auto;background:#fff;position:absolute;z-index:12;left:0;opacity:0;top:76px;display:flex;visibility:hidden;padding:18px 24px;border-radius:6px;transition:.3s}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-menu-bg{height:111px;position:absolute;bottom:0;right:0;z-index:-1}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-secondary-container{width:167px}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-secondary-container .header-tiny-secondary-title{padding-left:8px;color:#e60013;font-weight:600;font-size:12px;line-height:20px;margin-bottom:10px}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-secondary-container .header-tiny-third-container{margin-right:20px}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-secondary-container .header-tiny-third-container .header-tiny-third-item{padding-left:8px;line-height:22px;margin-bottom:12px;border-radius:4px;color:#333}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-secondary-container .header-tiny-third-container .header-tiny-third-item a{width:100%;font-size:14px;color:#333;line-height:22px;word-wrap:break-word}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-secondary .header-tiny-secondary-container .header-tiny-third-container .header-tiny-third-item:hover{background:rgba(0,0,0,.04)}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem .header-tiny-menu-transform{transform:translateX(-30%)}.header-tiny-container .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem:hover .header-tiny-menu-secondary{visibility:visible;display:flex;opacity:1}.header-tiny-container .header-tiny-inner .header-tiny-config{padding:14px 0}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu{display:flex;color:#fff;margin-top:10px}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu li{cursor:pointer;padding:2px 6px;font-size:16px;line-height:24px;height:28px}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu li img{width:18px;margin-right:6px;display:inline-block;vertical-align:text-top}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu li i{color:#fff}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu .header-tiny-back{font-size:12px;line-height:24px;height:28px;border-radius:4px;margin-right:16px}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu .header-tiny-back a{color:#fff}.header-tiny-container .header-tiny-inner .header-tiny-config .header-tiny-submenu .header-tiny-back a img{filter:brightness(0) invert(1)}.header-tiny-container .header-tiny-inner .header-tiny-language{padding:14px 0;cursor:pointer;position:relative;margin-left:20px;margin-right:20px;line-height:48px;font-size:14px;color:#fff}.header-tiny-container .header-tiny-inner .header-tiny-language i{padding:0 6px;color:#fff}.header-tiny-container .header-tiny-inner .header-tiny-language .language-content{position:absolute;background-color:#fff;z-index:1003;border-radius:6px;right:0;top:76px;width:180px;max-height:284px;box-sizing:border-box;box-shadow:0 8px 16px 0 rgba(51,51,51,.07),0 1px 3px 0 rgba(27,27,27,.05);padding-bottom:10px;padding-top:10px}.header-tiny-container .header-tiny-inner .header-tiny-language .language-content .language-list-item{color:#333;display:block;box-sizing:border-box;padding:9px 0 9px 16px;font-size:14px;line-height:22px;cursor:pointer}.header-tiny-container .header-tiny-inner .header-tiny-language .language-content .language-list-item:hover{background-color:#e4edf2}.header-tiny-container .header-tiny-inner .header-tiny-user{padding:14px 0;display:flex;color:#fff;font-size:14px;margin-left:20px}.header-tiny-container .header-tiny-inner .header-tiny-user:hover .user-info .nav-list{display:block}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center{position:relative;padding:0 13px;cursor:pointer;height:46px;background:#fff;color:#e60013;text-align:center;line-height:46px;border-radius:4px;font-size:14px}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center i{padding-right:6px;font-size:18px;vertical-align:text-bottom;color:#e60013}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center .nav-list{display:none;width:200px;right:-20px;position:absolute;top:55px;background:#fff;color:#333;font-size:14px;box-shadow:0 16px 32px -4px rgba(24,39,75,.16),0 1px 3px 0 rgba(24,39,75,.02);border-radius:3px;z-index:1000}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center .nav-list:after{position:absolute;display:block;content:"";z-index:2;right:46px;top:-14px;width:0;height:0;border:6px solid transparent;border-bottom:8px solid #fff}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center .nav-list-header{font-weight:600;line-height:48px;border-bottom:1px solid #f5f5f5}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center .nav-list-bottom{font-weight:600;line-height:48px;border-top:1px solid #f5f5f5;color:#7a7a7a}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center .nav-list-item{line-height:40px;display:block;color:#333}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-center .nav-list-item:hover{background:#e60013;color:#fff}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-login{line-height:48px;cursor:pointer}.header-tiny-container .header-tiny-inner .header-tiny-user .header-tiny-user-register{cursor:pointer;width:76px;height:46px;background:#fff;color:#e60013;text-align:center;line-height:46px;border-radius:4px;margin-left:12px}.header-tiny-container .language-content-mask{position:absolute;width:95vw;height:100vh;background-color:hsla(0,0%,100%,0);opacity:1;z-index:1000}.header-tiny-absolute{margin-bottom:-82px;position:relative;z-index:12;top:0}.header-tiny-container-fill{background:#fff}.header-tiny-container-fill .header-tiny-inner .header-tiny-menu .header-tiny-menu-list .header-tiny-menuitem,.header-tiny-container-fill .material-drawer-container .icon-list{color:#333}.header-tiny-container-fill .header-tiny-inner .header-tiny-config .header-tiny-submenu,.header-tiny-container-fill .header-tiny-inner .header-tiny-config .header-tiny-submenu li i{color:#e60013}.header-tiny-container-fill .header-tiny-inner .header-tiny-config .header-tiny-submenu .header-tiny-back a{color:#333}.header-tiny-container-fill .header-tiny-inner .header-tiny-config .header-tiny-submenu .header-tiny-back a img{filter:none}.header-tiny-container-fill .header-tiny-inner .header-tiny-language{color:#333}.header-tiny-container-fill .header-tiny-inner .header-tiny-language i{color:#e60013}.header-tiny-container-fill .header-tiny-inner .header-tiny-user{color:#333}.header-tiny-container-fill .header-tiny-inner .header-tiny-user .header-tiny-user-center,.header-tiny-container-fill .header-tiny-inner .header-tiny-user .header-tiny-user-register{color:#fff;background:#e60013}.header-tiny-container-fill .header-tiny-inner .header-tiny-user .header-tiny-user-center i{color:#fff}@media screen and (max-width:1200px){.header-tiny-container .header-tiny-inner{margin:0 20px}.header-tiny-container .header-tiny-inner .material-drawer-container{display:block}.header-tiny-container .header-tiny-inner .header-tiny-config,.header-tiny-container .header-tiny-inner .header-tiny-language,.header-tiny-container .header-tiny-inner .header-tiny-menu{display:none}.header-tiny-container .header-tiny-inner .header-tiny-logo{flex:1 1}}.news-cover .oj-slidebanner{display:block;position:relative;overflow:hidden;padding-top:54px}.news-cover .oj-slidebanner .slide-container{transition:all .5s ease-in-out}.news-cover .oj-slidebanner .img-wrapper{position:relative;display:inline-block;cursor:pointer}.news-cover .oj-slidebanner .img-wrapper img{width:480px;height:332px;border-radius:6px;transition:transform 10s linear}.news-cover .oj-slidebanner .img-wrapper img.small{height:312px}.news-cover .oj-slidebanner .img-wrapper .slide-description{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;bottom:0;opacity:.8;background-color:#333;color:#fff;font-size:18px}.news-cover .oj-slidebanner .fade-wrapper,.news-cover .oj-slidebanner .fade-wrapper .fade-wrapper-item{position:relative}.news-cover .oj-slidebanner .fade-wrapper .fade-wrapper-item .fade-description{display:flex;position:relative;align-items:center;justify-content:center;width:100%;bottom:0;opacity:.8;background-color:#333;color:#fff;font-size:18px}.news-cover-container{position:relative}.news-cover-container .news-cover-list .news-list-content .news-more{color:#e60013;font-size:16px;transform:translateY(-40px)}.news-cover-container .news-cover-list .news-list-content .news-more span{float:right;cursor:pointer}.news-cover-container .news-cover-list .news-list-content .news-more:after{content:".";display:block;width:0;height:0;visibility:hidden;clear:both}.news-cover-container .news-cover-list .news-list-content .news-list{margin-top:2px;display:flex;flex-direction:column;clear:both}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item{position:relative;border-radius:6px;padding:12px;cursor:pointer}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item .item-title{font-size:18px;padding-right:30px;color:#333}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item .item-time{margin-top:3px;color:#7a7a7a;font-size:16px}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item .item-time span{margin-left:12px;display:inline-block;font-size:14px;padding:2px 6px;background-color:#e60013;color:#fff;border-radius:4px}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item .item-array{display:none;position:absolute;font-size:20px;right:13px;bottom:50%;transform:translateY(50%);color:#e60013}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item:hover{background-color:#e0e0e0}.news-cover-container .news-cover-list .news-list-content .news-list .news-list-item:hover .item-array{display:block}.news-cover{width:100%;overflow:hidden;padding-top:40px}.news-cover .title{max-width:1200px;margin:auto;color:#333;font-size:44px;font-weight:600}.news-cover .subtitle{max-width:1200px;margin:auto;font-size:28px;height:24px;color:#333;font-weight:400}.news-cover .news-cover-container{max-width:1200px;margin:auto;display:flex}.news-cover .news-cover-container .news-cover-swiper{padding-right:20px;width:60%}.news-cover .news-cover-container .news-cover-swiper .oj-slidebanner{display:flex;flex-direction:row;align-items:center;justify-content:center}.news-cover .news-cover-container .news-cover-list{width:40%}.pagetitlebar-standard{position:relative;display:flex;align-items:center;width:100%;margin-bottom:16px;margin-top:32px;font-weight:600}.pagetitlebar-standard .title-content{line-height:1}.pagetitlebar-standard .title-left-line{background:#e60013}.pagetitlebar-standard .background{position:absolute;left:0;width:100%;z-index:0}.ant-modal-confirm.popupwindow-standard .ant-modal-content{border-radius:6px}.ant-modal-confirm.popupwindow-standard .ant-modal-confirm-btns{float:none;text-align:right}.ant-modal-confirm.popupwindow-standard-btn-middle .ant-modal-confirm-btns{text-align:center}.ant-modal-confirm.popupwindow-standard-btn-left .ant-modal-confirm-btns{text-align:left}.ant-modal-confirm.popupwindow-standard-btn-right .ant-modal-confirm-btns{text-align:right}.step-standard{width:100%}.step-standard-container{width:1200px;height:70px;margin:0 auto;position:relative}@media only screen and (max-width:1200px){.step-standard-container{width:100%}}.step-standard-container-changeWidth{max-width:100%;position:absolute;display:flex;align-items:center;justify-content:space-between}.step-standard-container-changeWidth .steps-box{position:relative;display:flex;align-items:center;justify-content:space-between;height:70px}.step-standard-container-changeWidth .steps-box-line{flex:1 1;height:2px;margin:0 6px}.step-standard-container-changeWidth .steps-box-line-ing,.step-standard-container-changeWidth .steps-box-line-unfinish{background-color:#b8b8b8}.step-standard-container-changeWidth .steps-box-line-finished{background-color:#f22731}.step-standard-container-changeWidth .steps-box-context{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;z-index:10}.step-standard-container-changeWidth .steps-box-context-icon{display:flex;justify-content:center;align-items:center}.step-standard-container-changeWidth .steps-box-context-icon-i{margin-right:8px;font-size:22px}.step-standard-container-changeWidth .steps-box-context-title-ing,.step-standard-container-changeWidth .steps-box-context-title-unfinish{color:#7a7a7a}.step-standard .icon{width:22px;height:22px;border-radius:50%}.step-standard .icon-unfinish{border:2px solid #b8b8b8}.step-standard .icon-ing{display:flex;justify-content:center;align-items:center;border:2px solid #e60013;background:#fff}.step-standard .icon-ing-before{width:10px;height:10px;background:#e60013;border-radius:50%}.step-standard .icon-finished{position:relative;background:#e60013}.step-standard .icon-finished-before{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%) rotate(45deg);z-index:1;width:6px;height:10px;border-radius:1px;border-color:#fff;border-style:solid;border-width:0 2px 2px 0}.dxmpm-recommendAirway .recommend-airway{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dxmpm-recommendAirway .recommend-airway-title{display:flex}.dxmpm-recommendAirway .recommend-airway-title-item{box-sizing:border-box;padding:9px 18px;font-size:14px;border-radius:6px;cursor:pointer}.dxmpm-recommendAirway .recommend-airway-title-item.active{background-color:#e60013;color:#fff}.dxmpm-recommendAirway .recommend-airway-more{font-size:16px;line-height:1.5;font-weight:400;color:#e60013;display:flex;align-items:center}.dxmpm-recommendAirway .recommend-airway-more .icon-arrow-right,.dxmpm-recommendAirway .recommend-airway-more:hover{color:#e60013}.dxmpm-recommendAirway .recommend-airway-content-item{display:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dxmpm-recommendAirway .recommend-airway-content-item.block{display:flex}.dxmpm-recommendAirway p{margin:0;padding:0}.dxmpm-recommendAirway .flight-card-item{width:calc(33.33333% - 10.66667px);max-width:390px;height:128px;margin-bottom:16px;background:#fff;box-sizing:border-box;padding:12px 20px;border-radius:6px;cursor:pointer;float:left}.dxmpm-recommendAirway .flight-card-item-title{font-size:24px;line-height:1.5}.dxmpm-recommendAirway .flight-card-item-title i{color:#e60013;font-size:24px;margin:0 12px}.dxmpm-recommendAirway .flight-card-item-content{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-top:23px}.dxmpm-recommendAirway .flight-card-item-time{color:#7a7a7a;font-size:16px;line-height:24px;margin-bottom:8px}.dxmpm-recommendAirway .flight-card-item-price{font-size:28px;line-height:40px;color:#e60013;font-weight:600}.dxmpm-recommendAirway .flight-card-item-price span{font-size:14px}.dxmpm-recommendAirway .flight-card-item:nth-child(3n+2){margin:0 16px}.dxmpm-recommendAirway{max-width:1200px;margin-left:auto;margin-right:auto}.dxmpm-recommendAirway .recommend-title{font-size:44px;line-height:64px;font-weight:600;color:#333;margin-bottom:0}.dxmpm-recommendAirway .recommend-sub-title{font-size:28px;line-height:1.5;margin:0;color:#333}.dxmpm-recommendAirway .recommend-airway-wrap{margin-top:24px}.dxmpm-recommendAirway .error-bg{width:100%;height:318px;background:#e0e0e0}.dxmpm-recommendAirway .recommend-airway-content-item{display:block;margin-top:16px}.dxmpm-recommendAirway .recommend-airway-content-item.block{display:block}.dxmpm-recommendAirway .recommend-airway-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.dxmpm-recommendAirway .recommend-airway-empty img{width:138px;height:116px}.dxmpm-recommendAirway .recommend-airway-empty p{margin-top:20px}.recommend-airway-clearfix:after{content:"";height:0;display:block;clear:both}@media screen and (max-width:770px){.dxmpm-recommendAirway{width:770px}.dxmpm-recommendAirway .recommend-airway-content-item .flight-card-item{width:380px}.dxmpm-recommendAirway .recommend-airway-content-item .flight-card-item:nth-child(3n+2){margin:0 0 16px}.dxmpm-recommendAirway .recommend-airway-content-item .flight-card-item:nth-child(2n){margin-left:10px}}.reminder-board-simplicity{border-radius:8px;border:1px solid;box-sizing:content-box}.reminder-board-simplicity-icon{margin-right:8px}.reminder-board-simplicity-success{border-color:#238c64;background:#d8e6de}.reminder-board-simplicity-success .reminder-board-simplicity-icon{color:#238c64}.reminder-board-simplicity-error{border-color:#f2273f;background:#ffe6e6}.reminder-board-simplicity-error .reminder-board-simplicity-icon{color:#f2273f}.reminder-board-simplicity-warning{background:#fff9e8;border-color:#d99230}.reminder-board-simplicity-warning .reminder-board-simplicity-icon{color:#d99230}.reminder-board-simplicity-header{display:flex;align-items:center;padding-left:24px;font-size:14px;font-weight:500;color:#525252;padding-top:10px;padding-bottom:10px}.reminder-board-simplicity-content{padding:0 24px 20px;display:block;box-sizing:content-box;transition:height .2s ease-in-out;font-size:14px;overflow:hidden;color:#7a7a7a}.reminder-board-simplicity-collapse-btn{height:51px;text-align:center;line-height:51px;cursor:pointer;border-radius:0 0 6px 6px}.reminder-board-simplicity-collapse-btn i{margin-right:2px;vertical-align:middle;color:#7a7a7a;font-size:24px}.reminder-board-simplicity-collapse-btn span{vertical-align:middle;color:#7a7a7a;font-size:14px;line-height:22px}.reminder-board-simplicity-collapse-btn:hover i,.reminder-board-simplicity-collapse-btn:hover span{color:#e60013}.reminder-board-simplicity-line{margin:0 40px;border-top:1px solid #dadce0}.city-select{position:relative}.city-select .city-select-input-homepage{background:transparent;border:none;height:50px}.city-select .city-select-input-homepage:focus{border-width:2px!important}.city-select-wrap{top:72px}.city-select-tabs>.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;margin:0 20px}.city-select-tabs>.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{display:inline-block;text-align:center;margin-right:0;flex:auto}.city-select-tabs>.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:#333}.city-select-tabs>.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.city-select-tabs>.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{height:100%;z-index:-1;border-radius:6px}.city-select .city-search-item{overflow:hidden}.homepage-passenger{position:relative;width:100%;height:48px;background-color:transparent;border-radius:4px;outline:none;cursor:pointer}.homepage-passenger.disable{pointer-events:none;cursor:not-allowed}.homepage-passenger.disable .passenger-input .passenger-psgs{color:#a3a3a3}.homepage-passenger-input{position:relative;color:#333;border-radius:4px;padding-right:20px}.homepage-passenger-prompt{position:absolute;top:8px;line-height:14px;font-size:12px;margin-left:1px;color:#7a7a7a;padding:0 12px;pointer-events:none;z-index:2}.homepage-passenger-dropdown{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#a3a3a3}.homepage-passenger-psgs{padding-left:12px;color:#333;line-height:24px;font-size:14px}.homepage-passenger-psgs>span{margin-right:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.homepage-passenger-pop{width:400px;position:absolute;left:0;right:0;max-height:0;overflow:hidden;list-style:none;padding:22px 20px 3px;border-radius:0 0 6px 6px;margin:0;background-color:#fff;transform:scaleY(0);transform-origin:50% 0;transition:max-height .2s ease-out;box-shadow:0 3px 6px -4px rgba(24,39,75,.12),0 6px 16px 0 rgba(24,39,75,.08),0 9px 28px 8px rgba(24,39,75,.04)}.homepage-passenger-pop li{margin-bottom:12px;line-height:32px;height:32px}.homepage-passenger-pop li i{display:inline-block;vertical-align:middle;font-size:20px}.homepage-passenger-pop li span{display:inline-block;padding:0 20px 0 4px;vertical-align:middle;color:#333;font-weight:600;font-size:16px}.homepage-passenger-pop li mark{font-size:14px;color:#7a7a7a;background-color:transparent}.homepage-passenger-pop .passenger-warning{padding:0;height:auto;color:#e60013}.homepage-passenger .homepage-dfn{float:right;height:32px}.homepage-passenger .homepage-dfn button{width:32px;height:100%;border:1px solid #e0e0e0;text-align:center}.homepage-passenger .homepage-dfn button i{font-size:16px;vertical-align:text-top}.homepage-passenger .homepage-dfn button:first-child,.homepage-passenger .homepage-dfn button:first-child:hover:not(.disable){border-radius:4px 0 0 4px}.homepage-passenger .homepage-dfn button:last-child,.homepage-passenger .homepage-dfn button:last-child:hover:not(.disable){border-radius:0 4px 4px 0}.homepage-passenger .homepage-dfn button:hover:not(.disable){border:1px solid #e60013}.homepage-passenger .homepage-dfn span{display:inline-block;padding:0;width:36px;height:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-style:normal;color:#7a7a7a;text-align:center;line-height:32px;font-size:12px;vertical-align:top}.homepage-passenger .homepage-dfn button.disable{background:#f5f5f5}.homepage-passenger .homepage-dfn button.disable i{color:#e0e0e0}.homepage-passenger.cur .homepage-passenger-pop{max-height:9999px;display:block;transform:scaleY(1);animation:showAnimation .2s ease-in-out;-moz-animation:showAnimation .2s ease-in-out;-webkit-animation:showAnimation .2s ease-in-out;transition:max-height .2s ease-in-out;z-index:10}@keyframes showAnimation{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}.material-segmentSearch{position:relative}.material-segmentSearch .search-panel-tabs{overflow:visible}.material-segmentSearch .search-panel-tabs>.ant-tabs-nav{width:auto}.material-segmentSearch .search-panel-tabs>.ant-tabs-nav:before{border-bottom:none}.material-segmentSearch .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border:none;overflow:hidden}.material-segmentSearch .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 12px;height:32px;margin:0 24px 0 0;color:#1a1a1a}.material-segmentSearch .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;font-weight:600}.material-segmentSearch .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{border-radius:6px;height:100%;z-index:-1}.material-segmentSearch .air-input input.air-input-text{height:48px;border:1px solid #e0e0e0;font-size:16px;font-weight:600}.material-segmentSearch .material-trip-select .ant-select-selector .ant-select-selection-item{width:50px}.material-segmentSearch .city-groups,.material-segmentSearch .date-groups{position:relative;display:flex}.material-segmentSearch .city-groups .gutter-box,.material-segmentSearch .date-groups .gutter-box{flex:1 1}.material-segmentSearch .city-groups .arrive-city,.material-segmentSearch .date-groups .arrive-city{padding-left:60px}.material-segmentSearch .city-groups .arrive-city .ant-input,.material-segmentSearch .date-groups .arrive-city .ant-input{padding-left:11px}.material-segmentSearch .passenger-box{position:absolute;top:8px;left:70px;background:transparent}.material-segmentSearch .city-groups-border{border-right:1px solid #e0e0e0}.material-segmentSearch .date-groups,.material-segmentSearch .date-groups .gutter-box{position:relative}.material-segmentSearch .date-groups .gutter-box .search-date-week{position:absolute;left:110px;top:37px}.material-segmentSearch .date-groups .date-picker{position:static}.material-segmentSearch .date-groups .date-picker .date-content{left:0}.material-segmentSearch .date-groups .day-range-picker{width:544px}.material-segmentSearch .air-input .air-prompt{color:#7a7a7a}.material-segmentSearch .homepage-segmentSearch-tab .air-row{margin-bottom:16px}.material-segmentSearch .homepage-segmentSearch-tab .air-row:last-of-type{margin-bottom:0}.material-segmentSearch .homepage-segmentSearch-tab .search-btn{height:72px;max-width:168px;width:100%;margin-right:8px}.material-segmentSearch .homepage-segmentSearch-tab .search-btn .anticon-search{vertical-align:middle;color:#fff}.material-segmentSearch .homepage-segmentSearch-tab .homepage-tab-transTrip{color:#e60013;font-size:20px;line-height:72px;height:100%;z-index:2;overflow:hidden;text-align:center;cursor:pointer}.material-segmentSearch .homepage-segmentSearch-tab .homepage-tab-transTrip i{line-height:20px}.material-segmentSearch .homepage-segmentSearch-tab .homepage-tab-transTrip img{width:100%}.mutiTrip .gutter-box .toCity .ant-input{padding-left:11px}.mutiTrip-index{width:54px;border:1px solid #e60013;margin-top:12px;color:#e60013;text-align:center;border-radius:4px}.mutiTrip-add{float:left;color:#e60013;margin:16px 0;padding:12px 0;cursor:pointer}.mutiTrip-add i{display:inline-flex;margin-right:2px;vertical-align:middle;font-size:24px}.mutiTrip-add span{display:inline-block;vertical-align:middle;font-size:16px;font-weight:600}.mutiTrip-add.disable{color:#e0e0e0;cursor:not-allowed}.mutiTrip-add.disable i{color:#e0e0e0}.mutiTrip .search-btn{height:64px;max-width:168px}.mutiTrip-del{font-size:24px;color:#e60013;line-height:50px;cursor:pointer;line-height:82px}@media screen and (max-width:960px){.material-segmentSearch .gutter-row{flex:0 0 100%;max-width:100%}.material-segmentSearch .city-groups-border{border-right:none}.material-segmentSearch .homepage-segmentSearch-tab .search-btn{width:100%;max-width:1000px;height:48px}.material-segmentSearch .homepage-segmentSearch-tab .arrive-date{padding-left:70px}.material-segmentSearch .homepage-segmentSearch-tab .date-groups .gutter-box .search-date-week-arr{margin-left:70px}.material-segmentSearch .passenger{margin-bottom:10px}.material-segmentSearch .mutiTrip .mutiTrip-del{position:absolute;right:32px}}.homepage-segmentSearch-tab .date-groups .ant-picker{width:100%;height:50px;border:none;background:transparent}.homepage-segmentSearch-tab .date-groups .ant-picker .ant-picker-input .ant-picker-suffix .anticon-calendar{display:none}.custom-date-range .ant-picker-range-separator{padding:2px}.custom-date-range .ant-picker-suffix{opacity:0}.return-type-group{margin:8px}.search-form-divider{width:1px;background-color:#e0e0e0;margin-right:8px}.theme-select{position:relative}.theme-select .theme-select-input-homepage{background:transparent;border:none;height:50px}.theme-select .theme-select-input-homepage:focus{border-width:2px!important}.theme-select.theme-select-relative{position:relative}.theme-select-wrap{position:absolute;left:0;top:72px;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 16px 32px -4px rgba(27,27,27,.17),0 1px 3px 0 rgba(27,27,27,.02);z-index:20;background:#fff;font-size:14px;display:flex;flex-wrap:wrap;width:max-content;max-width:459px;grid-gap:8px;gap:8px;padding:16px}.theme-select-wrap-item{width:136px;height:70px;position:relative;overflow:hidden;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer}.theme-select-wrap-item img{width:100%;height:100%;object-fit:fill;display:block;border-radius:5px}.theme-select-wrap-item span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;text-shadow:0 1px 3px rgba(27,27,27,.02),0 4px 8px rgba(27,27,27,.02);font-size:14px;font-weight:700;line-height:22px}.custom-date-range .ant-picker-input:first-child{width:100%}.custom-date-range .ant-picker-suffix{display:none}.research-date-range{height:48px!important;border:1px solid #e0e0e0!important;border-radius:4px 0 0 4px!important}.research-date-range input{height:48px;font-size:16px;line-height:24px;font-weight:600}.research-date-range:hover,.research-days-range:hover,.research-time-range:hover{border:2px solid #cdd3d9!important}.disable-bg{background-color:#eee!important}.disable-bg input{color:#737373!important}.date-picker-footer{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.date-picker-footer .footer-buttons .ant-btn-link{padding:0 4px}.date-picker-footer-tag{color:#e60013;background:#ffe7e6;border-color:#f22731;cursor:pointer}.custom-days-range,.custom-time-range{height:50px!important;border:none}.research-time-range input{border-left-width:0!important;border-radius:0 4px 4px 0!important}.time-range-container{padding:0;width:350px;margin-right:20px;position:relative}.time-range-container .time-range-title{font-size:14px;color:#333;margin-bottom:12px}.time-range-container .quick-ranges{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;right:0}.time-range-container .quick-ranges-tag{color:#e60013;background:#ffe7e6;border-color:#f22731;cursor:pointer}.time-range-container .ant-slider{margin-right:20px}.time-range-confirm-btns{font-size:12px!important;padding:0 14px!important}.tab-service{margin-top:20px;margin-bottom:20px}.tab-service .ant-input{height:50px;border:none;background:transparent}.tab-service .ant-input:focus{border-width:2px!important}.tab-service .air-input input.air-input-text:focus,.tab-service .air-input input.air-input-text:hover,.tab-service .air-input textarea.air-input-text:focus,.tab-service .air-input textarea.air-input-text:hover{border:none}.tab-service .item-input .search-tab-title{padding-left:11px;margin-bottom:0;font-size:14px}.tab-service .item-input .gutter-row{width:50%}.tab-service .item-input .gutter-border-right{border-right:1px solid #e0e0e0}.tab-service .item-flex{display:flex;width:100%}.tab-service .item-flex .merge-left{border-radius:4px 0 0 4px}.tab-service .item-flex .merge-right{border-radius:0 4px 4px 0;margin-right:-1px}.tab-service .item-flex .item-flex-input{width:100%;height:50px}.tab-service .item-flex .ac-documentType{width:100px;height:50px}.tab-service .item-flex .ac-documentType .ant-select-selector{height:50px}.tab-service .item-flex .ac-documentType .ant-select-selector .ant-select-selection-item{line-height:50px}.tab-service .item-flex .item-flex-input-code{width:70%}.tab-service .air-select{width:30%}.tab-service .air-select .air-input{height:48px}.tab-service .air-select .air-input .air-input-text{border-radius:4px 0 0 4px}.tab-service .air-form.air-form-inline .ac-document,.tab-service .img-verification{margin-right:0}.tab-service .img-verification{display:inline-block;margin-left:20px;margin-right:0}.tab-service .img-verification .verified-img{display:inline-block;width:24px;height:24px;margin-right:6px;border:1px solid #000;cursor:pointer}.tab-service .img-verification-top{margin-bottom:6px;margin-top:-12px;font-size:12px}.tab-service .verification-refresh{cursor:pointer}.tab-service .item-phone{display:flex;position:relative;justify-content:space-between}.tab-service .item-phone .img-verification{flex:1 1}.tab-service .item-phone .search-btn{max-width:168px;width:268px;height:72px;margin-right:17px}.tab-service .item-phone .search-btn .icon-arrow-right{color:#fff;margin-right:6px;line-height:25px;vertical-align:middle}.tab-service .toCity .air-input input{border:none;outline:none}@media screen and (max-width:960px){.tab-service .item-input .gutter-border-right{border:none}.tab-service .gutter-row{flex:0 0 100%;max-width:100%;margin-bottom:10px}.tab-service .item-flex .ac-name-group{flex:1 1}.tab-service .item-phone{flex-direction:column}.tab-service .item-phone .img-verification{max-width:300px;margin-left:10px}.tab-service .item-phone .search-btn{max-width:1000px;width:100%;height:48px;margin-left:0;margin-top:15px}}.additionService{position:relative}.additionService .search-panel-tabs{overflow:visible}.additionService .search-panel-tabs>.ant-tabs-nav{width:auto}.additionService .search-panel-tabs>.ant-tabs-nav:before{border-bottom:none}.additionService .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border:none;overflow:hidden}.additionService .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 12px;height:32px;margin:0 24px 0 0;color:#1a1a1a}.additionService .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;font-weight:600}.additionService .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{border-radius:6px;height:100%;z-index:-1}.additionService .additionService-href-button{position:absolute;top:0;left:124px}.additionService .additionService-href-button a{text-decoration:none;color:#e60013;font-weight:600;margin-right:24px;line-height:32px}.flight-status{margin-bottom:20px;margin-top:5px}.flight-status .search-panel-tabs{overflow:visible}.flight-status .search-panel-tabs>.ant-tabs-nav{width:auto}.flight-status .search-panel-tabs>.ant-tabs-nav:before{border-bottom:none}.flight-status .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border:none;overflow:hidden}.flight-status .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 12px;height:32px;margin:0 24px 0 0;color:#1a1a1a}.flight-status .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;font-weight:600}.flight-status .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{border-radius:6px;height:100%;z-index:-1}.flight-status .date-groups .ant-picker{width:100%;height:50px;border:none;background:transparent}.flight-status .date-groups .ant-picker .ant-picker-input .ant-picker-suffix .anticon-calendar{display:none}.flight-status .city-groups,.flight-status .date-groups{position:relative;display:flex}.flight-status .city-groups .gutter-box,.flight-status .date-groups .gutter-box{flex:1 1}.flight-status .city-groups .ant-input,.flight-status .date-groups .ant-input{height:50px;border:none;background:transparent}.flight-status .city-groups .arrive-city,.flight-status .date-groups .arrive-city{padding-left:60px}.flight-status .city-groups .arrive-city .ant-input,.flight-status .date-groups .arrive-city .ant-input{padding-left:11px}.flight-status .city-groups-border{border-right:1px solid #e0e0e0}.flight-status .homepage-tab-transTrip{color:#e60013;font-size:20px;line-height:72px;height:100%;z-index:2;overflow:hidden;text-align:center;cursor:pointer}.flight-status .homepage-tab-transTrip i{line-height:20px}.flight-status .homepage-tab-transTrip img{width:100%}.flight-status .gutter-box-button{text-align:right}.flight-status .gutter-box-button .search-btn{height:72px;max-width:168px;width:100%;margin-right:17px}.flight-status .gutter-box-button .search-btn .anticon-search{vertical-align:middle;color:#fff}@media screen and (max-width:960px){.flight-status .gutter-row{flex:0 0 100%;max-width:100%;margin-bottom:10px}.flight-status .gutter-row .gutter-box-button .search-btn{height:50px;max-width:1000px;width:100%;font-size:16px}.flight-status .gutter-row .gutter-box-button .search-btn .anticon-search{vertical-align:middle;color:#fff}}.homepage-hotel-form .hotel-select-group{display:flex}.homepage-hotel-form .hotel-select-group .select-group-passenger{padding-top:8px}.homepage-hotel-form .city-groups,.homepage-hotel-form .date-groups{position:relative;display:flex}.homepage-hotel-form .city-groups .gutter-box,.homepage-hotel-form .date-groups .gutter-box{flex:1 1}.homepage-hotel-form .city-groups .arrive-city,.homepage-hotel-form .date-groups .arrive-city{padding-left:60px}.homepage-hotel-form .city-groups .arrive-city .ant-input,.homepage-hotel-form .date-groups .arrive-city .ant-input{padding-left:11px}.homepage-hotel-form .city-groups-border{border-right:1px solid #e0e0e0}.homepage-hotel-form .date-groups{position:relative}.homepage-hotel-form .date-groups .ant-picker{width:100%;height:50px;border:none;background:transparent}.homepage-hotel-form .date-groups .ant-picker .ant-picker-input .ant-picker-suffix .anticon-calendar{display:none}.homepage-hotel-form .date-groups .gutter-box{position:relative}.homepage-hotel-form .date-groups .gutter-box .search-date-week{position:absolute;left:110px;top:37px}.homepage-hotel-form .date-groups .date-picker{position:static}.homepage-hotel-form .date-groups .date-picker .date-content{left:0}.homepage-hotel-form .date-groups .day-range-picker{width:544px}.material-dropdown-select .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.search-panel-container{width:100%}.search-panel-container .search-tab{max-width:1200px;background-color:transparent;position:relative;margin:0 auto}.search-panel-container .search-tab input:-ms-input-placeholder{font-size:16px;color:#b8b8b8}.search-panel-container .search-tab input::placeholder{font-size:16px;color:#b8b8b8}.search-panel-container .search-tab input{font-size:16px;color:#333}.search-panel-container .search-tab ul{padding:0;margin:0}.search-panel-container .search-tab li{list-style:none}.search-panel-container .search-tab .radius-left-zero,.search-panel-container .search-tab .radius-left-zero .ant-input,.search-panel-container .search-tab .radius-left-zero .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.search-panel-container .search-tab .radius-right-zero,.search-panel-container .search-tab .radius-right-zero .ant-input,.search-panel-container .search-tab .radius-right-zero .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.search-panel-container .search-tab .search-tab-title{padding-left:11px;color:#7a7a7a;font-weight:400}.search-panel-container .search-tab>.ant-tabs{overflow:visible}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav{z-index:11;padding:8px;border-radius:6px;background:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:400px;height:64px}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav:before{border-bottom:none}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{width:100%}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;height:48px;justify-content:space-between}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{width:120px;height:48px;text-align:center;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;color:#1a1a1a;font-weight:600}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active{color:#fff;font-weight:600}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn,.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn i{color:#fff}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{top:0;height:100%;width:120px;z-index:-1;border-radius:6px}.search-panel-container .search-tab>.ant-tabs>.ant-tabs-content-holder{background:#fff;box-shadow:0 8px 24px hsla(0,0%,100%,.08);border-radius:6px}.search-panel-container .search-tab .segment-search-wrap{width:100%;box-sizing:border-box;padding:5px 5px 5px 13px}.search-panel-container .search-tab .ant-btn-primary:hover:not(.ant-btn-disabled){border-color:#f22731;background:#f22731}.search-panel-container .search-tab .ant-btn-primary:hover:not(.ant-btn-disabled) i,.search-panel-container .search-tab .ant-btn-primary:hover:not(.ant-btn-disabled) span{color:#fff}.search-panel-container .search-tab .ant-btn-primary:hover:not(.ant-btn-disabled) span{text-decoration:none}@media screen and (max-width:1199px){.search-panel-container .search-tab{margin-left:20px;margin-right:20px}}.mh-captcha-bottom .captcha-img{border-radius:6px;border:2px solid #e0e0e0}.order-managent-container{position:relative}.order-managent-container .search-panel-tabs{overflow:visible}.order-managent-container .search-panel-tabs>.ant-tabs-nav{width:auto}.order-managent-container .search-panel-tabs>.ant-tabs-nav:before{border-bottom:none}.order-managent-container .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border:none;overflow:hidden}.order-managent-container .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 12px;height:32px;margin:0 24px 0 0;color:#1a1a1a}.order-managent-container .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;font-weight:600}.order-managent-container .search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{border-radius:6px;height:100%;z-index:-1}.order-managent-container .order-managent-href-button{position:absolute;top:0;left:260px}.order-managent-container .order-managent-href-button a{text-decoration:none;color:#e60013;font-weight:600;margin-right:24px;line-height:32px}.order-member-login-container .item-flex .ant-input{height:50px;border:none;background:transparent}.order-member-login-container .item-flex .ant-input:focus{border-width:2px!important}.order-member-login-container .ant-input-password{border:none;height:50px;background:transparent}.order-member-login-container .ant-input-password .ant-input{background:transparent}.order-member-login-container .order-item-title{padding-left:11px;margin-bottom:0;font-size:14px;font-weight:600;color:#7a7a7a}.order-member-login-container .order-member-segmentation{border-right:1px solid #e0e0e0}.order-member-login-container .item-flex{display:flex}.order-member-login-container .item-flex .order-member-select{width:120px;height:50px}.order-member-login-container .item-flex .order-member-select .ant-select-selector{height:50px}.order-member-login-container .item-flex .order-member-select .ant-select-selector .ant-select-selection-item{line-height:50px}.order-member-login-container .order-member-button{margin-left:20px;width:181px;height:64px}@media screen and (max-width:960px){.order-member-login-container .gutter-box{margin-bottom:10px;flex:0 0 100%;max-width:100%}.order-member-login-container .order-member-captcha{max-width:350px}.order-member-login-container .order-member-segmentation{border:none}.order-member-login-container .order-member-button{width:100%;margin-left:0;height:48px;margin-top:15px}}.non-login-container .ant-input{height:50px;border:none;background:transparent}.non-login-container .ant-input:focus{border-width:2px!important}.non-login-container .non-login-segmentation{border-right:1px solid #e0e0e0}.non-login-container .order-item-title{padding-left:11px;margin-bottom:0;font-size:14px;font-weight:600;color:#7a7a7a}.non-login-container .non-login-button{height:64px;width:181px;margin-left:20px}@media screen and (max-width:960px){.non-login-container .gutter-box{margin-bottom:10px;flex:0 0 100%;max-width:100%}.non-login-container .gutter-box-phone{margin-bottom:10px;flex:0 0 40%;max-width:40%}.non-login-container .non-login-captcha{max-width:350px}.non-login-container .non-login-button{height:48px;width:100%;margin-left:0;margin-top:15px}}.order-search-container .order-search-segmentation{border-right:1px solid #e0e0e0}.order-search-container .order-item-title{padding-left:11px;margin-bottom:0;font-size:14px;font-weight:600;color:#7a7a7a}.order-search-container .order-search-select{width:100%;height:50px}.order-search-container .order-search-select .ant-select-selector{height:50px}.order-search-container .order-search-select .ant-select-selector .ant-select-selection-item{line-height:50px}.order-search-container .ant-input{height:50px;border:none;background:transparent}.order-search-container .order-search-button{margin-left:20px;width:181px;height:64px}@media screen and (max-width:960px){.order-search-container .gutter-box{margin-bottom:10px;flex:0 0 100%;max-width:100%}.order-search-container .order-search-segmentation{border:none}.order-search-container .order-search-button{height:48px;width:100%;margin-left:0;margin-top:15px}}.search-panel-tabs{overflow:visible}.search-panel-tabs>.ant-tabs-nav{width:auto}.search-panel-tabs>.ant-tabs-nav:before{border-bottom:none}.search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border:none;overflow:hidden}.search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 12px;height:32px;margin:0 24px 0 0;color:#1a1a1a}.search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;font-weight:600}.search-panel-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{border-radius:6px;height:100%;z-index:-1}.seckill-title{font-size:44px;line-height:64px;font-weight:600;color:#333;margin:0}.seckill-materials-wrap{position:relative}.seckill-materials-content{max-width:1200px;width:1200px;margin-left:auto;margin-right:auto;overflow:hidden}.seckill-sub-title{font-family:PingFang SC;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333}.error-bg{width:100%;height:318px;background:#e0e0e0}.seckill-wrap{margin-top:24px}.seckill-modal-content{display:flex;flex-direction:column}.seckill-modal-content-title{display:flex;align-items:center}.seckill-modal-content-title i{font-size:30px;margin-right:8px;color:#d99230}.seckill-modal-content-title-text{font-family:PingFangSC-Regular;font-size:20px;color:#333;line-height:30px}.seckill-modal-content-main{margin-left:40px;font-family:PingFangSC-Regular;font-size:14px;color:#858585;line-height:22px}.seckill .ant-modal-body{padding:70px 17px 36px 32px}.seckill .anticon{color:#202123}.seckill .ant-btn{height:40px}.seckill .ant-modal-footer,.seckill .ant-modal-header{border:none;padding-bottom:24px}@media screen and (max-width:1200px) and (min-width:770px){.seckill-materials-content{width:100%}}@media screen and (max-width:770px){.seckill-materials-content{width:770px}}.sideMenu-hideShowButton{position:fixed;right:0;bottom:270px;z-index:100;width:20px;height:40px;border-radius:40px 0 0 40px;background-color:#7a7a7a;opacity:.7;padding-top:8px}.sideMenu-hideShowButton .sideMenu-icon-right{font-size:24px;color:#fff}.sideMenu{overflow:hidden;position:fixed;z-index:100;width:62px;background-color:#fff;border-radius:6px;display:block;box-shadow:0 4px 8px 0 rgba(27,27,27,.02),0 1px 3px 0 rgba(27,27,27,.02)}.sideMenu .sideMenu-item{display:flex;flex-direction:column;width:100%;height:60px;justify-content:center;align-items:center;cursor:pointer;position:relative;border-right:1px solid #f5f5f5;border-left:1px solid #f5f5f5}.sideMenu .sideMenu-item:first-child{border-top:1px solid #f5f5f5;border-top-left-radius:6px;border-top-right-radius:6px}.sideMenu .sideMenu-item:last-child{border-bottom:1px solid #f5f5f5;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sideMenu .sideMenu-item-img{width:20px;height:20px;background:transparent}.sideMenu .sideMenu-item:after{content:"";position:absolute;bottom:0;width:40px;left:10px;height:1px;background-image:linear-gradient(hsla(0,0%,87.8%,0),#e0e0e0,hsla(0,0%,87.8%,0))}.sideMenu .sideMenu-item a.sideMenu-link{display:flex;flex-direction:column;align-items:center;position:relative}.sideMenu .sideMenu-item a.sideMenu-link,.sideMenu .sideMenu-item a.sideMenu-link:hover{font-size:20px;color:#333;font-weight:400}.sideMenu .sideMenu-item:hover{background:#f5f5f5}.sideMenu .sideMenu-item span{width:100%;text-align:center;color:#333;font-size:14px;height:20px;line-height:20px;overflow:hidden}.sideMenu .sideMenu-item i{font-size:20px;color:#e60013;font-weight:400}.sideMenu .sideMenu-item .phone-img{width:80px}.sideMenu .sideMenu-item:last-child:after{content:"";height:0}.home-banner.fade{width:100%;min-width:770px}@media only screen and (min-width:1200px){.home-banner.fade{height:420px}}.home-banner.fade .home-banner-swiper-container{background-color:#e0e0e0;width:100%;position:relative;left:0}@media only screen and (min-width:1200px){.home-banner.fade .home-banner-swiper-container{height:420px}}.home-banner.fade .home-banner-swiper-container .oj-slidebanner{width:100%;height:100%;display:block;position:relative;overflow:hidden}.home-banner.fade .home-banner-swiper-container .oj-slidebanner>div:first-child{height:100%}@media only screen and (max-width:1200px){.home-banner.fade .home-banner-swiper-container .oj-slidebanner{max-height:420px}}.home-banner.fade .home-banner-swiper-container .img-wrapper{position:relative;display:inline-block;cursor:pointer}@media only screen and (min-width:1200px){.home-banner.fade .home-banner-swiper-container .img-wrapper{height:420px}}@media only screen and (max-width:1200px){.home-banner.fade .home-banner-swiper-container .img-wrapper>div{padding-bottom:35%}}.home-banner.fade .home-banner-swiper-container img{object-fit:cover;max-height:420px;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width:1200px){.home-banner.fade .home-banner-swiper-container img{max-height:103%}}.home-banner.fade .home-banner-swiper-container video{object-fit:cover;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width:1200px){.home-banner.fade .home-banner-swiper-container video{height:103%}}@media only screen and (min-width:1200px){.home-banner.fade .home-banner-swiper-container video{height:420px}}.home-banner.fade .home-banner-swiper-container .point-wrap{display:none}.home-banner.slide{height:420px;width:100%;min-width:770px}.home-banner.slide .home-banner-swiper-container{background-color:#e0e0e0;width:100%;height:420px;position:absolute;left:0}.home-banner.slide .home-banner-swiper-container .oj-slidebanner{display:block;position:relative;overflow:hidden}.home-banner.slide .home-banner-swiper-container .oj-slidebanner .img-wrapper{position:relative;display:inline-block;height:420px;overflow:hidden;cursor:pointer}.home-banner.slide .home-banner-swiper-container .oj-slidebanner .img-wrapper img{width:100%;height:420px}.home-banner.slide .home-banner-swiper-container .oj-slidebanner .img-wrapper .slide-description{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;bottom:0;opacity:.8;background-color:#525252;color:#f5f5f5;font-size:18px}.home-banner .nav-list-wrapper{position:absolute;left:50%;transform:translate(-50%,-50%);max-width:1200px;width:85%;bottom:40px;z-index:10}.home-banner .nav-list-wrapper .nav-list-ul{display:flex;flex-direction:row;justify-content:flex-start;list-style-type:none;flex-wrap:wrap;padding:0}.home-banner .nav-list-wrapper .nav-list-ul li{margin-bottom:16px;box-sizing:border-box;padding:1px 8px;font-size:12px;line-height:18px;color:#000;margin-right:24px;background-color:#f5f5f5;border-radius:6px;cursor:pointer;min-width:52px;max-width:150px}.home-banner .nav-list-wrapper .nav-list-ul li.active{color:#f5f5f5;background-color:#e60013}.box{cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.status-mark{border:1px solid #e60013;border-radius:4px;font-size:14px;padding:0 6px}.status-info{border-color:#e60013;color:#e60013;background-color:#fff}.status-blue{border-color:#5d7999;color:#5d7999;background-color:#e4edf2}.status-success{border-color:#238c64;color:#238c64;background-color:#d8e6de}.status-warning{border-color:#d99230;color:#d99230;background-color:#fff9e8}.status-none{color:#5d7999;border:0;background-color:none}.status-none:hover{color:#405673;text-decoration:underline}.status-navigate{color:#5d7999;background-color:none;border:0;padding-right:0}.status-navigate:hover{text-decoration:underline}.status-default{border-color:#e0e0e0;color:#7a7a7a;background-color:#fff}.icon-arrow-chevron-right{color:#5d7999;font-size:20px}.status-error{border-color:#e60013;color:#e60013;background-color:#ffe7e6}.status-disable{border-color:#a3a3a3;background-color:#a3a3a3;color:#fff}.size-normal{line-height:24px}.size-small{line-height:22px}i{color:#e60013;font-size:22px}.mh-right{position:relative;margin-left:57px;display:flex;flex-direction:column}.mh-right .img-bird{position:absolute;z-index:1;transform:scale(.5);top:-100px;right:-28px}.mh-right-img{width:176px;height:230px}.mh-right-text{font-weight:600;color:#333;margin-bottom:24px}.mh-right .right-item{display:flex;align-items:center;color:#7a7a7a;margin-bottom:16px;margin-right:14px}.mh-right .right-item .icon{font-size:18px;color:#e60013;margin-right:2px}.mh-right .right-nav{margin-right:10px}.mh-right .close-bnt{cursor:pointer;font-size:24px;color:#333;align-self:flex-end;margin:0 -16px 59px 0}.mh-right .third{display:flex;flex-direction:column;align-items:center;margin-top:45px;cursor:pointer}.mh-right .third-part{color:#a3a3a3;border-bottom:1px solid #e0e0e0;text-align:center;padding-bottom:8px;width:140px}.mh-right .icon-wechat{font-size:32px;color:#36b37e;text-align:center;margin-top:20px}.form-error{display:flex;font-size:12px;color:#cc1632;margin-top:4px;align-items:center}.form-error .icon-error-fill{color:#cc1632;font-size:16px}.mh-captcha-top{margin-bottom:7px}.mh-captcha-bottom,.mh-captcha-top{display:flex;align-items:center;justify-content:space-between}.mh-captcha-bottom .captcha-img{width:42px;height:40px;border-radius:4px;border:1px solid #e0e0e0;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.mh-captcha-bottom .captcha-img:hover{border-color:#e60013}.mh-captcha-bottom .captcha-img .icon-check{display:none;font-size:14px;color:#fff;position:absolute;top:-2px;right:0;z-index:11}.mh-captcha-bottom .captcha-img-active{border-color:#e60013}.mh-captcha-bottom .captcha-img-active:after{content:"";position:absolute;border:20px solid transparent;border-top-color:#e60013;z-index:10;top:0;right:-20px}.mh-captcha-bottom .captcha-img-active .icon-check{display:block}.mh-captcha-bottom .change-captcha{display:flex;align-items:center;color:#e60013;cursor:pointer}.mh-captcha-bottom .change-captcha .icon-refresh{font-size:20px}.mh-captcha-mark{font-size:12px;font-weight:400;color:#a3a3a3;display:flex;align-items:center}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rotate{transition:.5s;transform-origin:50% 50%;animation:rotate 1s linear infinite}.tab-login-content{padding-right:18px}.tab-login-content .forgot-box{text-align:right}.tab-login-content .forgot-box .forgot{color:#5d7999;font-size:14px;margin-top:16px;cursor:pointer}.tab-login-content .forgot-box .forgot:hover{color:#405673;border-bottom:1px solid #5d7999}.tab-login-content .login-bnt{width:100%;margin-top:16px}.tab-login-content .ffp{color:#d99230;margin-top:16px}.tab-login-content .errMgs{margin-top:-12px}.tab-login-content .code-success{color:#d99230;font-size:12px}.tab-login-content .ant-form-item button.ant-btn-primary{border:0}.tab-login-content .add-tips{color:#d99230;font-size:12px}.tab-login-content .add-tips-top{margin-top:-10px;padding-bottom:10px;font-size:12px;color:#cc1632}.sms-code-item{display:flex}.sms-code-item .captcha-bnt[disabled]{padding:0 6px}.sms-code-item .captcha-bnt{margin-left:8px;width:106px;min-width:106px}.login-modal{position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:rgba(27,27,27,.7)}.login-modal-content{background:#fff;border-radius:6px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;padding:40px}.login-modal-content .tabs-content{width:390px}.login-modal .mh-tabs{display:flex;justify-content:space-between;font-size:16px;position:relative;margin-bottom:32px;border-bottom:1px solid #e0e0e0}.login-modal .mh-tabs .active-line{background:#e60013;border-radius:0 100px 0 100px;position:absolute;height:3px;bottom:-1px;transform-origin:0 0;transition:all .3s}.login-modal .mh-tabs .tab-item{text-align:center;color:#a3a3a3;padding-bottom:11px;cursor:pointer;flex:1 1}.login-modal .mh-tabs .tab-item-active{font-weight:600;color:#333}.mh-spin-nested-loading{position:relative}.mh-spin-text{margin-top:-20px}.mh-spin-content{display:flex;flex-direction:column;align-items:center;color:#333;clear:both;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mh-spin-spin{position:absolute;top:0;left:0;z-index:999;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9)}.mh-spin-icon{max-width:320px;max-height:320px;margin-top:5%}.mh-spin-icon img{width:100%;height:100%}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0}body{font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{-webkit-backface-visibility:hidden}li{list-style:none}body{background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:22px}.container{max-width:1200px;margin:0 auto}@media screen and (max-width:1039px){.container{padding:0 20px}}a{color:#5d7999}a,a:hover{text-decoration:none}a:hover{color:#7e9fbf}.steps-bar{background:#fff}.steps-container{max-width:1200px;margin:0 auto}.service-notice{display:flex;align-items:center;border-radius:6px;font-size:12px;border:1px solid #d99230;color:#7a7a7a;background:#fff9e8;padding:12px;margin-bottom:16px}.service-notice i{font-size:26px;margin-right:6px;color:#d99230}.link{color:#5d7999;cursor:pointer}.link:hover{color:#7e9fbf}.btns{margin-top:32px}.btns__right{text-align:right}.horizontalCenter{display:flex;align-items:center}.verticalCenter{display:flex;justify-content:center}.success{color:#238c64}.warn{color:#d99230}.cancel{color:#7a7a7a}.segment-type{display:inline-block;padding:0 6px;margin-right:16px;height:24px;border-radius:4px;border:1px solid #e60013;font-size:14px;line-height:22px;color:#e60013;text-align:center}.mgTop-20{margin-top:20px}.text-color__secondary{color:#7a7a7a}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.4ca2c48b.eot);src:url(/static/media/icomoon.4ca2c48b.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.3139c77b.ttf) format("truetype"),url(/static/media/icomoon.76d58bb5.woff) format("woff"),url(/static/media/icomoon.44798894.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-circle-fill:before{content:"\e900"}.icon-add-circle-line:before{content:"\e901"}.icon-add-circle:before{content:"\e902"}.icon-add:before{content:"\e903"}.icon-adult:before{content:"\e904"}.icon-arrow-chevron-circle-line:before{content:"\e905"}.icon-arrow-chevron-down-circle-fill:before{content:"\e906"}.icon-arrow-chevron-down:before{content:"\e907"}.icon-arrow-chevron-left-circle-fill:before{content:"\e908"}.icon-arrow-chevron-left-circle-line:before{content:"\e909"}.icon-arrow-chevron-left:before{content:"\e90a"}.icon-arrow-chevron-right-circle-fill:before{content:"\e90b"}.icon-arrow-chevron-right-circle-line:before{content:"\e90c"}.icon-arrow-chevron-right:before{content:"\e90d"}.icon-arrow-chevron-up-circle-fill:before{content:"\e90e"}.icon-arrow-chevron-up-circle-line:before{content:"\e90f"}.icon-arrow-chevron-up:before{content:"\e910"}.icon-arrow-left:before{content:"\e911"}.icon-arrow-one-way:before,.icon-arrow-oneway:before{content:"\e912"}.icon-arrow-right:before{content:"\e913"}.icon-arrow-round-trip:before,.icon-arrow-roundtrip:before{content:"\e914"}.icon-arrow-shape-left-fill:before{content:"\e9d5"}.icon-arrow-shape-left-line:before{content:"\e9d6"}.icon-arrow-shape-right-fill:before{content:"\e9d7"}.icon-arrow-shape-right-line:before{content:"\e9d8"}.icon-avatar-fill:before{content:"\e9d9"}.icon-avatar-line:before{content:"\e9da"}.icon-avatar:before{content:"\e9db"}.icon-baby:before{content:"\e9dc"}.icon-back-top-fill:before{content:"\e9dd"}.icon-back-top-line:before{content:"\e9de"}.icon-back-top:before{content:"\e915"}.icon-calendar-fill:before{content:"\e916"}.icon-calendar-line:before{content:"\e917"}.icon-calendar:before{content:"\e918"}.icon-car-fill:before{content:"\e919"}.icon-car-line:before{content:"\e91a"}.icon-car-outline:before{content:"\e91b"}.icon-carman-fill:before{content:"\e91c"}.icon-carman-line:before{content:"\e91d"}.icon-carman-outline:before{content:"\e91e"}.icon-chat-fill:before{content:"\e91f"}.icon-chat-line:before{content:"\e920"}.icon-chat:before{content:"\e921"}.icon-check-circle-fill:before{content:"\e922"}.icon-check-circle-line:before{content:"\e923"}.icon-check-circle:before{content:"\e924"}.icon-check-in:before{content:"\e925"}.icon-check:before{content:"\e926"}.icon-child:before{content:"\e927"}.icon-clock-fill:before{content:"\e928"}.icon-clock-line:before{content:"\e929"}.icon-close-circle-fill:before{content:"\e92a"}.icon-close-circle-line:before{content:"\e92b"}.icon-close:before{content:"\e92c"}.icon-computer:before{content:"\e92d"}.icon-contact-person-fill:before{content:"\e92e"}.icon-contact-person:before{content:"\e92f"}.icon-coupon-fill:before{content:"\e930"}.icon-coupon-line:before{content:"\e931"}.icon-coupon:before{content:"\e932"}.icon-cross-circle:before{content:"\e933"}.icon-douyin:before{content:"\e934"}.icon-down-circle:before{content:"\e935"}.icon-down:before{content:"\e936"}.icon-draft-fill:before{content:"\e937"}.icon-draft-line:before{content:"\e938"}.icon-edit-fill:before{content:"\e939"}.icon-edit-line:before{content:"\e93a"}.icon-edit:before{content:"\e93b"}.icon-email-fill:before{content:"\e93c"}.icon-email-line:before{content:"\e93d"}.icon-email:before{content:"\e93e"}.icon-error-fill:before{content:"\e93f"}.icon-error-line:before{content:"\e940"}.icon-error:before{content:"\e941"}.icon-exchange:before{content:"\e942"}.icon-eye-close-fill:before{content:"\e943"}.icon-eye-close-line:before{content:"\e944"}.icon-eye-close:before{content:"\e945"}.icon-eye-line-1:before{content:"\e946"}.icon-eye-line:before{content:"\e947"}.icon-eye:before{content:"\e948"}.icon-five-circle:before{content:"\e949"}.icon-flight-fill:before{content:"\e94a"}.icon-flight-line:before{content:"\e94b"}.icon-flight:before{content:"\e94c"}.icon-food-fill:before{content:"\e94d"}.icon-food-line:before{content:"\e94e"}.icon-food:before{content:"\e94f"}.icon-fortune-wings:before{content:"\e950"}.icon-four-circle:before{content:"\e951"}.icon-gift-fill:before{content:"\e952"}.icon-gift-line:before{content:"\e953"}.icon-gift:before{content:"\e954"}.icon-handlugg-fill:before{content:"\e955"}.icon-handlugg-line:before{content:"\e956"}.icon-handlugg:before{content:"\e957"}.icon-home-fill:before{content:"\e958"}.icon-home-line:before{content:"\e959"}.icon-home:before{content:"\e95a"}.icon-important-fill:before{content:"\e95b"}.icon-important:before{content:"\e95c"}.icon-info-fill:before{content:"\e95d"}.icon-info-line:before{content:"\e95e"}.icon-info:before{content:"\e95f"}.icon-integral:before{content:"\e960"}.icon-iphone:before{content:"\e961"}.icon-label-1:before{content:"\e962"}.icon-label-fill:before{content:"\e963"}.icon-label:before{content:"\e964"}.icon-left-circle:before{content:"\e965"}.icon-left:before{content:"\e966"}.icon-list:before{content:"\e967"}.icon-location-fill:before{content:"\e968"}.icon-location-line:before{content:"\e969"}.icon-location:before{content:"\e96a"}.icon-lock-fill:before{content:"\e96b"}.icon-lock-line:before{content:"\e96c"}.icon-lock:before{content:"\e96d"}.icon-luggage-fill:before{content:"\e96e"}.icon-luggage-line:before{content:"\e96f"}.icon-luggage:before{content:"\e970"}.icon-minus-circle-fill:before{content:"\e971"}.icon-minus-circle-line:before{content:"\e972"}.icon-minus-circle:before{content:"\e973"}.icon-minus:before{content:"\e974"}.icon-moon-fill:before{content:"\e975"}.icon-moon-line:before{content:"\e976"}.icon-moon-outline:before{content:"\e977"}.icon-more-fill:before{content:"\e978"}.icon-more-line:before{content:"\e979"}.icon-more:before{content:"\e97a"}.icon-notification-fill:before{content:"\e97b"}.icon-notification-line:before{content:"\e97c"}.icon-notification:before{content:"\e97d"}.icon-one-circle:before{content:"\e97e"}.icon-order-fill:before{content:"\e97f"}.icon-order-line:before{content:"\e980"}.icon-order:before{content:"\e981"}.icon-passenger-outline:before{content:"\e982"}.icon-passenger:before{content:"\e983"}.icon-pay-fill:before{content:"\e984"}.icon-pay-line:before{content:"\e985"}.icon-pay:before{content:"\e986"}.icon-person-adult-fill:before{content:"\e987"}.icon-person-adult-line:before{content:"\e988"}.icon-person-baby-fill:before{content:"\e989"}.icon-person-baby-line:before{content:"\e98a"}.icon-person-child-fill:before{content:"\e98b"}.icon-person-child-line:before{content:"\e98c"}.icon-person-contact-fill:before{content:"\e98d"}.icon-person-contact-line:before{content:"\e98e"}.icon-person-passenger-fill:before{content:"\e98f"}.icon-person-passenger-line:before{content:"\e990"}.icon-person-passengers-fill:before{content:"\e991"}.icon-person-passengers-line:before{content:"\e992"}.icon-person-toilet-fill:before{content:"\e993"}.icon-person-toilet-line:before{content:"\e994"}.icon-phone-1:before{content:"\e995"}.icon-phone-fill:before{content:"\e996"}.icon-phone-line:before{content:"\e997"}.icon-phone-outline:before{content:"\e998"}.icon-phone:before{content:"\e999"}.icon-policemen-fill:before{content:"\e99a"}.icon-policemen-line:before{content:"\e99b"}.icon-policemen:before{content:"\e99c"}.icon-price-fill:before{content:"\e99d"}.icon-price-line:before{content:"\e99e"}.icon-price:before{content:"\e99f"}.icon-question-circle-fill:before{content:"\e9a0"}.icon-question-circle-line:before{content:"\e9a1"}.icon-question-circle:before{content:"\e9a2"}.icon-question:before{content:"\e9a3"}.icon-refresh:before{content:"\e9a4"}.icon-register:before{content:"\e9a5"}.icon-required:before{content:"\e9a6"}.icon-return:before{content:"\e9a7"}.icon-right-circle:before{content:"\e9a8"}.icon-right:before{content:"\e9a9"}.icon-room:before{content:"\e9aa"}.icon-search:before{content:"\e9ab"}.icon-seat-fill:before{content:"\e9ac"}.icon-seat-line:before{content:"\e9ad"}.icon-seat:before{content:"\e9ae"}.icon-settings-fill:before{content:"\e9af"}.icon-settings-line:before{content:"\e9b0"}.icon-sign-out:before{content:"\e9b1"}.icon-Sort-fill:before{content:"\e9b2"}.icon-Sort-line:before{content:"\e9b3"}.icon-Sort:before{content:"\e9b4"}.icon-spinners:before{content:"\e9b5"}.icon-star-fill:before{content:"\e9b6"}.icon-star-line:before{content:"\e9b7"}.icon-star-outline:before{content:"\e9b8"}.icon-suitcase-fill:before{content:"\e9b9"}.icon-suitcase-line:before{content:"\e9ba"}.icon-suitcase:before{content:"\e9bb"}.icon-terms-fill:before{content:"\e9bc"}.icon-terms-line:before{content:"\e9bd"}.icon-terms:before{content:"\e9be"}.icon-text-area-resizable:before{content:"\e9bf"}.icon-three-circle:before{content:"\e9c0"}.icon-ticket-arrow:before{content:"\e9c1"}.icon-time-fill:before{content:"\e9c2"}.icon-time:before{content:"\e9c3"}.icon-toilet:before{content:"\e9c4"}.icon-trash-fill:before{content:"\e9c5"}.icon-trash-line:before{content:"\e9c6"}.icon-trash:before{content:"\e9c7"}.icon-two-circle:before{content:"\e9c8"}.icon-up-circle:before{content:"\e9c9"}.icon-up:before{content:"\e9ca"}.icon-upload-line-1:before{content:"\e9cb"}.icon-upload-line:before{content:"\e9cc"}.icon-upload:before{content:"\e9cd"}.icon-verified-fill:before{content:"\e9ce"}.icon-verified-line:before{content:"\e9cf"}.icon-verified:before{content:"\e9d0"}.icon-wechat:before{content:"\e9d1"}.icon-weibo:before{content:"\e9d2"}.icon-weishi:before{content:"\e9d3"}.icon-world:before{content:"\e9d4"}.required-left{font-size:22px;margin-top:6px}.required-top{font-size:18px;margin-top:4px}button.ant-btn{padding:0 18px;height:40px;line-height:36px;font-size:14px}button.ant-btn-round{min-width:92px;border-radius:20px;font-weight:600}button.ant-btn-lg{height:48px;line-height:48px}button.ant-btn-sm{height:32px;line-height:32px}button.ant-btn .anticon.anticon-search{color:#fff}.air-input{height:40px!important;font-size:14px}.air-input input,.air-input textarea{vertical-align:text-bottom}.air-input input::-webkit-input-placeholder,.air-input textarea::-webkit-input-placeholder{color:#a3a3a3}.air-input input:-moz-placeholder,.air-input input::-moz-placeholder,.air-input textarea:-moz-placeholder,.air-input textarea::-moz-placeholder{color:#a3a3a3}.air-input input:-ms-input-placeholder,.air-input textarea:-ms-input-placeholder{color:#a3a3a3}.air-input input.air-disabled .air-input-text,.air-input textarea.air-disabled .air-input-text{background:#e0e0e0;color:#a3a3a3}.air-input input.air-input-text,.air-input textarea.air-input-text{color:#333;border:2px solid #e0e0e0;border-radius:4px;height:100%}.air-input input.air-input-text:hover,.air-input textarea.air-input-text:hover{border:2px solid #ccd3d9}.air-input input.air-input-text:focus,.air-input textarea.air-input-text:focus{border:2px solid #5d7999}.air-input__suffix{right:8px}.air-input__suffix-inner{font-size:0}.air-input__icon{width:22px;margin:0;vertical-align:middle;color:#a3a3a3;font-size:16px}.air-input.air-input-large{height:48px}.air-input.air-input-small{height:32px}.air-input.label{height:48px}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-focused,.ant-input:focus{border-color:#5d7999}textarea.ant-input{border-radius:6px}.ant-checkbox-inner{width:16px;height:16px;border-color:#a3a3a3!important;border-width:2px!important}.ant-checkbox.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#e60013!important}.ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner:after,.ant-radio-inner{border-color:#a3a3a3!important}.ant-radio-inner{width:16px;height:16px;border-width:2px!important}.ant-radio:hover .ant-radio-inner{border-color:#e60013!important}.ant-radio.ant-radio-checked .ant-radio-inner{background-color:#e60013;border-color:#e60013!important}.ant-radio.ant-radio-checked .ant-radio-inner:after{top:3px;left:3px;width:6px;height:6px;background-color:#fff}.ant-radio.ant-radio-disabled .ant-radio-inner{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.ant-radio.ant-radio-disabled .ant-radio-inner:after{background-color:#a3a3a3}.air-select .air-input{height:40px}.air-select .air-input__suffix{right:8px}.air-select .air-input__suffix-inner{font-size:0}.air-select .air-input .air-input__icon{width:24px;margin:0;vertical-align:middle;font-size:24px;color:#a3a3a3}.air-select .air-input-text{vertical-align:text-bottom}.air-select .air-input-text:active,.air-select .air-input-text:visited{border:2px solid #5d7999}.air-select-dropdown .air-select-item{height:40px}.air-select-dropdown .air-select-item .option-label{color:#333;font-size:14px}.air-select-dropdown .air-select-item.selected{background-color:#405673}.air-select-dropdown .air-select-item.selected .air-icon-check{color:#5d7999}.air-select .air-icon-solid-caret-down:before{content:"\e905"}.air-select .air-icon-solid-caret-up:before{content:"\e91f"}.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:#5d7999}.mh-tabs.ant-tabs{overflow:visible;border:none}.mh-tabs.ant-tabs .ant-tabs-nav-wrap{margin:0;float:left}.mh-tabs.ant-tabs .ant-tabs-nav:before{border-bottom:none}.mh-tabs.ant-tabs .ant-tabs-nav-list{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.mh-tabs.ant-tabs .ant-tabs-tab-btn{min-width:64px;height:32px;line-height:32px;text-align:center}.mh-tabs.ant-tabs .ant-tabs-tab{position:relative;padding:0;margin:0;z-index:2}.mh-tabs.ant-tabs .ant-tabs-tab-active{background-color:#e60013}.mh-tabs.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.mh-tabs.ant-tabs .ant-tabs-ink-bar{height:100%}.air-collapse.mh-collapse .air-collapse-header{padding:16px;height:56px;background-color:#fff;border-bottom:1px solid #e0e0e0}.air-collapse.mh-collapse .air-collapse-item{border:none}.air-collapse.mh-collapse .air-collapse-content,.air-collapse.mh-collapse .air-collapse-content>.air-collapse-content-box{padding:0}.air-collapse.mh-collapse .collapseHeader{display:flex;align-items:center}.air-collapse.mh-collapse .collapseHeader i{font-size:20px;line-height:30px}.air-collapse.mh-collapse .collapseHeader-name{margin:0 8px;font-size:16px;line-height:24px;color:#333}.ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border-radius:0}.air-pagination .air-pager .number{margin:0 5px;border-radius:4px;border:1px solid #e0e0e0}.air-pagination .air-icon-angle-left,.air-pagination .air-icon-angle-right{font-size:24px}.air-pagination .btn-next,.air-pagination .btn-prev{font-size:0;width:50px}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-item:hover{color:#e60013;border-color:#e60013}.ant-pagination .ant-pagination-item:hover a,.ant-pagination .ant-pagination-item a{color:#e60013}.ant-pagination .ant-pagination-item-active{background-color:#e60013}.ant-pagination .ant-pagination-item-active:hover{border-color:#e60013}.ant-pagination .ant-pagination-item-active:hover a{color:#fff}.ant-pagination .ant-pagination-item-active:focus{border-color:#e60013}.ant-pagination .ant-pagination-item-active:focus a,.ant-pagination .ant-pagination-item-active a{color:#fff}.ant-pagination .ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination .ant-pagination-prev:focus .ant-pagination-item-link,.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link{border-color:#e60013}.date-picker.air-disabled .air-input-text{background:#e0e0e0;color:#a3a3a3}.date-picker .air-day-picker .day-table .day-table-day .day-number:hover{border-color:#e60013;color:#e60013}.ant-picker-focused{border-color:#5d7999}.ant-picker-cell{color:#e0e0e0}.ant-picker-cell-in-view{color:#333}.mh-popover{margin-top:8px;font-size:12px;line-height:18px;color:#7a7a7a}.mh-popover li{margin-bottom:8px;width:130px;display:flex;justify-content:space-between}.ant-modal>.ant-modal-content,.ant-popover-content>.ant-popover-inner{border-radius:6px}.ant-table .ant-table-content table{border-radius:6px 6px 0 0}.ant-table .ant-table-content table th{border-radius:0}.ant-table .ant-table-content table thead>tr:first-child th:first-child{border-top-left-radius:6px}.ant-table .ant-table-content table thead>tr:first-child th:last-child{border-top-right-radius:6px}.mh-layout{min-height:100vh;background:#f5f5f5}.mh-layout .mh-content{flex:1 1;position:relative}.mh-layout a{color:#5d7999;text-decoration:none}.mh-layout a:hover{color:#7e9fbf;text-decoration:none}.mh-layout .link-btn{cursor:pointer}.mh-layout .link-btn,.mh-layout .link-btn:hover{color:#e60013;text-decoration:none}.empty-render{text-align:center;padding:0 0 40px}.empty-render-img{width:117px}.empty-render-label{color:#a3a3a3}.with-question-label{display:flex;align-items:center;justify-content:center}.with-question-label .anticon-question-circle{margin-left:5px;cursor:pointer}.ai-entrance{position:fixed;right:60px;bottom:50px}.imgs-content-page{background:#fff;width:100%;margin:0;height:100vh}.imgs-content-page.normal{max-width:1200px}.imgs-content-page .clause-list-wrap{border-radius:4px;overflow:hidden}.imgs-content-page .clause-list-wrap .clause-list-header{width:100%;border-radius:6px;background:#fff}.imgs-content-page .clause-list-wrap .clause-list-header .header-title{padding:32px 0 16px 32px;border-bottom:1px solid #e0e0e0}.imgs-content-page .clause-list-wrap .clause-list-header .header-title h1{font-size:18px;line-height:28px;position:relative;box-sizing:border-box;padding-left:12px}.imgs-content-page .clause-list-wrap .clause-list-header .header-title h1:before{position:absolute;content:"";width:3px;height:20px;left:0;top:50%;transform:translateY(-50%);background:#e60013;border-radius:0 100px 0 100px}.imgs-content-page .img-wrap{width:100%;box-sizing:border-box;background:#fff;border-radius:6px}.imgs-content-page .img-wrap .content-header{font-weight:700;font-size:18px;display:flex;flex-direction:column;align-items:center;margin-bottom:32px;font-size:26px;line-height:38px}.imgs-content-page .story head{display:none}.imgs-content-page .story body{margin:8px;line-height:1.12}.imgs-content-page .story button,.imgs-content-page .story input,.imgs-content-page .story object,.imgs-content-page .story select,.imgs-content-page .story textarea{display:inline-block}.imgs-content-page .story dd,.imgs-content-page .story dir,.imgs-content-page .story menu,.imgs-content-page .story ol,.imgs-content-page .story ul{margin-left:40px}.imgs-content-page .story address,.imgs-content-page .story cite,.imgs-content-page .story em,.imgs-content-page .story i,.imgs-content-page .story var{font-style:italic}.imgs-content-page .story table td{border:1px solid #a3a3a3}.imgs-content-page .story li{display:list-item;list-style:circle}.imgs-content-page .story ol{list-style-type:decimal}.imgs-content-page .story ol ol,.imgs-content-page .story ol ul,.imgs-content-page .story ul ol,.imgs-content-page .story ul ul{margin-top:0;margin-bottom:0}.imgs-content-page .story h1{font-size:2em;margin:.67em 0}.imgs-content-page .story h2{font-size:1.5em;margin:.75em 0}.imgs-content-page .story h3{font-size:1.17em;margin:.83em 0}.imgs-content-page .story h5{font-size:.83em;margin:1.5em 0}.imgs-content-page .story h6{font-size:.75em;margin:1.67em 0}.imgs-content-page .story b,.imgs-content-page .story h1,.imgs-content-page .story h2,.imgs-content-page .story h3,.imgs-content-page .story h4,.imgs-content-page .story h5,.imgs-content-page .story h6,.imgs-content-page .story strong{font-weight:bolder}.imgs-content-page .story br:before{content:”\A”}.imgs-content-page .story :after,.imgs-content-page .story :before{white-space:pre-line}.imgs-content-page .story :link,.imgs-content-page .story :visited{text-decoration:underline}.imgs-content-page .story :focus{outline:thin dotted invert}.imgs-content-page .story table{display:table}.imgs-content-page .story tr{display:table-row}.imgs-content-page .story thead{display:table-header-group}.imgs-content-page .story tbody{display:table-row-group}.imgs-content-page .story tfoot{display:table-footer-group}.imgs-content-page .story col{display:table-column}.imgs-content-page .story colgroup{display:table-column-group}.imgs-content-page .story td,.imgs-content-page .story th{display:table-cell}.imgs-content-page .story caption{display:table-caption}.imgs-content-page .story th{font-weight:bolder;text-align:center}.imgs-content-page .story caption{text-align:center}.imgs-content-page .story table{border-spacing:2px}.imgs-content-page .story tbody,.imgs-content-page .story tfoot,.imgs-content-page .story thead{vertical-align:middle}.imgs-content-page .story td,.imgs-content-page .story th{vertical-align:inherit}.imgs-content-page .story blockquote{margin-left:40px;margin-right:40px}.imgs-content-page .story code,.imgs-content-page .story kbd,.imgs-content-page .story pre,.imgs-content-page .story samp,.imgs-content-page .story tt{font-family:monospace}.imgs-content-page .story pre{white-space:pre}.imgs-content-page .story big{font-size:1.17em}.imgs-content-page .story small,.imgs-content-page .story sub,.imgs-content-page .story sup{font-size:.83em}.imgs-content-page .story sub{vertical-align:sub}.imgs-content-page .story sup{vertical-align:super}.imgs-content-page .story del,.imgs-content-page .story s,.imgs-content-page .story strike{text-decoration:line-through}.imgs-content-page .story hr{border:1px inset}.imgs-content-page .story ins,.imgs-content-page .story u{text-decoration:underline}.imgs-content-page .story center{text-align:center}.imgs-content-page .story abbr,.imgs-content-page .story acronym{font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.1em}.imgs-content-page .story td{vertical-align:middle;text-align:center;padding:10px}.router-network-warp{width:100%;height:1380px;background:#fff}.router-network{width:100%;height:480px;margin-bottom:19px}.router-network .amap-copyright{line-height:1}.router-network .amap-info-close{right:5px!important}.router-network .markers_bg{width:19px;height:27px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAbCAYAAACeA7ShAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAB/klEQVRIx63Uz2vTYBgH8G/ftku22SlYSXv2xR9M2MGLSPU/8KrowYsgoiAtiMGLMHd6lWE99OpJdhHmwV0UQQa1CE6n4mGHeBDR9V1d55YuXZI3jQdNzWr6wzTf2/s8eT88vMmbGAJSzRVz8THpXnyPNBUfScq1l58EgDUA7wE8A/CIcrbRuS/mX6yevJ9OTIy+kNKpKcT+ttaef+jctw2gBGCacmZ4ReKb5ric3fdVOjCxC+qScQA3AXzUFPXILmw1V1QkZW85PibJ/ZSOHARQ1hT1aBtLpkYXQ0Be9gN4rCmqTKqnH5wbSacOh4S8TAK4QhLj8u0hIS8XSCIlH4oIO0aIlExEhNmkZQknImyZiMbOt4iwBeIY5nwEkAAwR1qmmHFtxx0Sm6ecfSfZSqFubTSWhoBcAHeBPzfA2Tavua3Qwy1Qzt62sUw5/8auN1ZCTnXHW7T/GkJvXgox3RPK2dI/WKacr1jr+rv/gCwAqr9A/AuhN8+6YuA3W6KcaV2x7KvCZ7O29XQAqOY/q0AMABzDOu8Y5k4f7Bbl7GdfLFspGNYP/UYP6DWAh0ENElRUFq+XrHVdC2gJAFcpZ+7AGACIreaZgGtWpJwtd9vTFcuU8ytmbXPOV/oCYLrXQZJeTadpX7Q3jTp+f+mXKWcNDJPqqeIJTVFnB3n2F1utuA+UBSjvAAAAAElFTkSuQmCC) no-repeat 50%;z-index:10}.router-table-wrap{overflow:hidden;padding:0}.router-table-wrap .ant-table-body{height:354px}.router-table-wrap .ant-table-container{border:1px solid #e0e0e0}.router-table-wrap .ant-table-container td{border-color:#e0e0e0}.router-table-wrap .ant-table-container .ant-empty{min-height:257px}.router-table-wrap .ant-table-header th{background:#fff;color:#1a1a1a;border-color:#e0e0e0;font-weight:400}.timesheet-city-list{width:590px;background:#fff;position:absolute;z-index:30;border-radius:5px;box-shadow:0 5px 15px #bbbabb}.timesheet-city-list .city-list-con{border-bottom:1px solid #d4d4d4;margin:10px 30px;padding-bottom:5px}.timesheet-city-list .city-list-con p.city-list-all{cursor:pointer;font-size:14px}.timesheet-city-list .city-list-con h3{color:#e60013;font-size:14px;float:left;width:30px;line-height:30px}.timesheet-city-list .city-list-con .city-list{display:flex;flex-wrap:wrap;width:460px;margin-left:70px}.timesheet-city-list .city-list-con .city-list span{display:inline-block;font-size:14px;color:#413e35;width:100px;margin-left:10px;padding-left:10px;line-height:30px;height:30px;cursor:pointer}.timesheet-city-list .city-list-con .city-list span.selected,.timesheet-city-list .city-list-con .city-list span:hover{background:#e60013;color:#fff;border-radius:5px}.flight-time-sheet{width:100%;overflow:hidden;padding:0 0 80px;height:1007px;background-color:#fff}.flight-time-sheet .timesheet-header{display:flex;background-color:#fff;padding:16px;border:1px solid #e0e0e0;border-radius:8px;justify-items:self-start;align-items:center}.flight-time-sheet .timesheet-header .timesheet-departure{display:flex;flex:1 1;flex-direction:column;align-items:flex-start}.flight-time-sheet .timesheet-header .timesheet-departure span{margin-left:10px;text-align:center;height:34px;line-height:34px;margin-right:5px}.flight-time-sheet .timesheet-header .timesheet-departure input.city-select-container{width:100%;height:34px;line-height:34px;border-radius:4px;text-indent:10px;font-size:18px;color:#b8b8b8}.flight-time-sheet .timesheet-header .timesheet-exchange{padding:0 26px;font-size:20px}.flight-time-sheet .timesheet-header .timesheet-arrival{display:flex;flex:1 1;flex-direction:column;align-items:flex-start}.flight-time-sheet .timesheet-header .timesheet-arrival span{margin-left:10px;text-align:center;height:34px;line-height:34px;margin-right:5px}.flight-time-sheet .timesheet-header .timesheet-arrival input.city-select-container{width:100%;height:34px;line-height:34px;border-radius:4px;text-indent:10px;font-size:18px;color:#b8b8b8}.flight-time-sheet .timesheet-header .timesheet-search button{width:86px;height:64px;margin-left:16px}.flight-time-sheet .timesheet-header .timesheet-search button:first-of-type{border-color:#ffb200;color:#ffb200}.flight-time-sheet .timesheet-header .timesheet-search button:nth-of-type(2){width:104px}.flight-time-sheet .timesheet-content{margin-top:32px}.flight-time-sheet .timesheet-content .header-info{font-size:14px}.flight-time-sheet .timesheet-content .timesheet-table{border:1px solid #e0e0e0;background-color:#fff;border-radius:8px;margin-top:8px;padding:2px 5px 2px 2px}.flight-time-sheet .timesheet-content .timesheet-table table tr th{background-color:#fff;text-align:center;box-shadow:inset 0 -1px 0 #e0e0e0;padding:13px 8px;font-size:16px;font-weight:700}.flight-time-sheet .timesheet-content .timesheet-table table tr td{box-shadow:inset 0 -1px 0 #e0e0e0;padding:13px 8px;text-align:center;font-size:14px}.flight-time-sheet .timesheet-content .timesheet-table table tr:first-of-type td{border-top:0}.flight-time-sheet .timesheet-content .timesheet-table table tr:last-child td:first-child{border-bottom-left-radius:10px}.flight-time-sheet .timesheet-content .timesheet-table table tr:last-child td:last-child{border-bottom-right-radius:10px}.ai-chat-message-user{padding:16px 0;border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;align-items:flex-end;margin-right:4px}.ai-chat-message-user .ai-chat-message-time{padding-right:48px;padding-left:0}.ai-chat-message-user .ai-chat-message-info{flex-direction:row-reverse}.ai-chat-message-user .ai-chat-message-info .ai-chat-message-avatar{margin-left:8px;margin-right:0}.ai-chat-message-user .ai-chat-message-info .ai-chat-message-content{text-align:right;width:700px}.ai-chat-message-user .ai-chat-message-info .ai-chat-message-content>div{display:inline-block;text-align:justify}.ai-chat-message-assistant{padding:16px 0;border-bottom:1px solid #d9d9d9}.ai-chat-message-assistant:last-child{border-bottom:none}.ai-chat-message-assistant .ai-chat-message-avatar{background-color:#e60013}.ai-chat-message-avatar{margin-right:8px;background-color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.ai-chat-message-time{padding-left:48px;font-size:12px;color:#666}.ai-chat-message-info{display:flex;line-height:22px}.ai-chat-message-markdown{padding:8px 0;width:700px}.ai-chat-message-content{padding:8px 0;width:734px}.ai-chat-message-content-exectpion{padding:8px 0;max-width:700px;text-align:right}.ai-chat-message-content-exectpion>div{display:inline-block;text-align:justify}.ai-chat-message-reaction{padding:5px 8px 5px 5px;display:flex;align-items:center}.ai-spin-message-dot{animation-duration:.75s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:ai-pulse;animation-timing-function:cubic-bezier(.2,.68,.18,1.08);border-radius:50%;background-color:#e60013;height:8px;width:8px;margin:2px}@keyframes ai-pulse{0%,80%{opacity:1;transform:scale(1)}45%{opacity:.7;transform:scale(.1)}}.ai-chat-message-content-loading{display:flex;height:22px;align-items:center}.ai-chat-reference{margin-top:16px}.ai-chat-reference .ai-chat-reference-link a{text-decoration:underline;color:#7e9fbf}.ai-chat-reference .ai-chat-reference-link img{width:14px;margin-left:4px;margin-bottom:-1px}.ai-chat-reference .ai-chat-reference-link,.ai-chat-reference .ai-chat-reference-title{margin-bottom:4px;line-height:22px}.ai-chat-reference .ai-chat-reference-link:last-child{margin-bottom:0}.ai-no-reset-box *{all:revert}.ai-no-reset-box .ai-chat-markdown-p{margin-bottom:8px;margin-top:0}.ai-no-reset-box .ai-chat-markdown-p:last-child{margin-bottom:0}.ai-no-reset-box code{white-space:break-spaces}.feedbackWrapper{margin-top:12px;border-top:1px solid #f0f0f0;padding-top:12px}.feedbackRow{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.feedbackRow>span{color:#666;font-size:13px}.buttonGroup{grid-gap:8px;gap:8px}.buttonGroup,.feedbackButton{display:flex;align-items:center}.feedbackButton{padding:0 8px!important;transition:all .3s}.likeIcon{font-size:14px}.feedbackButton.active,.feedbackButton:hover{color:#e60013}.reasonsWrapper{width:-moz-fit-content;width:fit-content;grid-gap:8px;gap:8px;padding:8px;border-radius:4px;margin-top:8px;background-color:#ececec}.reasonHeader{display:flex;justify-content:space-between;align-items:center}.reasonTitle{color:#666;margin-bottom:10px}.closeIcon{cursor:pointer;color:#999}.reasonItemContainer{display:flex}.reasonItem{padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .3s;color:#e60013;background-color:#fff;width:-moz-fit-content;width:fit-content;margin-right:8px}.reasonItem:last-child{margin-right:0}.reasonItem:hover{color:#fff;background-color:rgba(18,64,114,.5)}.reasonItem.selected{background-color:#e60013;color:#fff}.ai-cancel-rule-popup-container{width:880px}.ai-cancel-rule-popup-container .ant-popover-arrow{display:none}.ai-cancel-rule-popup-container .ant-popover-inner{border:1px solid #d9d9d9;border-radius:6px}.ai-cancel-rule-popup-container .ant-popover-inner-content{padding:24px}.ai-cancel-rule-popup-container .ant-popover-inner-content .ai-cancel-rule-popup .ai-cancel-rule-title{margin-bottom:8px;font-size:16px}.ai-cancel-rule-popup-container .ant-popover-inner-content .ai-cancel-rule-popup .ai-cancel-rule-desc{margin-top:8px}.ai-cancel-rule-popup-container .ant-popover-inner-content .ai-cancel-rule-popup .ant-table-tbody .ant-table-cell,.ai-cancel-rule-popup-container .ant-popover-inner-content .ai-cancel-rule-popup .ant-table-thead .ant-table-cell{padding:8px 16px}.ai-payment-wechat .ai-payment-wechat-content{text-align:center}.ai-payment-wechat .ai-payment-wechat-content .ai-payment-wechat-desc{font-size:16px;margin:16px 0 6px}.ai-payment-wechat .ai-payment-wechat-content .ai-payment-wechat-desc-detail{margin-bottom:20px}.ai-payment-wechat .ai-payment-wechat-content .ai-payment-wechat-currency{color:#730015;margin-right:2px}.ai-payment-wechat .ai-payment-wechat-content .ai-payment-wechat-price{font-size:20px;color:#730015}.ai-payment-wechat .ai-payment-wechat-footer{margin-top:20px;text-align:center}.ai-payment-item{border:1px solid #d9d9d9;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.ai-payment-item .ai-payment-image{width:100%}.ai-payment-item-selected{border-color:#e60013}.ai-order-detail{width:100%;background-color:#fff;padding:16px;border-radius:8px}.ai-order-detail .ai-content-warning{display:flex;align-items:center;padding:8px;margin-bottom:16px;border-radius:6px;background:#fff6e4;border:0;font-size:12px}.ai-order-detail .ai-content-warning .ai-icon{font-size:20px;margin-right:8px}.ai-order-detail .ai-content-warning .ai-icon i{color:#f0ba17}.ai-order-detail .ai-content-warning .ai-text{flex:1 1}.ai-order-detail .ai-content-warning .ai-detail-link{display:flex;width:88px;height:30px;padding:5px 8px;background:#fead0c;border-radius:6px;color:#fff;align-items:center}.ai-order-detail .ai-content-warning .ai-detail-link img{margin-right:6px}.ai-order-detail .ai-item-link{cursor:pointer;display:inline-block;color:#e60013}.ai-order-detail .ai-order-title{display:flex;align-items:center;margin-top:16px;text-align:left;margin-bottom:8px;justify-content:space-between}.ai-order-detail .ai-order-title .ai-order-status-container{margin-left:auto;text-align:right}.ai-order-detail .ai-order-title .ai-order-status-container .ai-status-text{text-align:right}.ai-order-detail .ai-order-title .ai-order-status-container .ai-status-tag{margin-right:0}.ai-order-detail .ai-order-title .ai-order-func-btn{height:36px;line-height:unset}.ai-order-detail .ai-title-divider{margin:16px 0;border-top-color:#d9d9d9}.ai-order-detail .flight-product-list-item{padding:12px;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:12px}.ai-order-detail .order-details-trip-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ai-order-detail .ai-flight-container{border-radius:6px;overflow:hidden;margin-bottom:12px}.ai-order-detail .ai-flight-container .ai-flight-destination{background-color:#f5f5f5;display:flex;align-items:center;padding:12px 16px}.ai-order-detail .ai-flight-container .ai-flight-destination .ai-direction{font-weight:700;font-size:16px;margin-right:16px}.ai-order-detail .ai-flight-container .ai-flight-destination .ai-arrow{margin:0 16px}.ai-order-detail .ai-flight-container .ai-flight-detail-warp{display:flex}.ai-order-detail .ai-flight-container .ai-flight-detail{display:grid;grid-template-columns:repeat(4,25%);grid-row-gap:16px;padding:20px 16px;background-color:#f5f5f5;flex:1 1}.ai-order-detail .ai-flight-container .ai-flight-detail .ai-detail-item{text-align:left}.ai-order-detail .ai-flight-container .ai-flight-detail .ai-detail-item .ai-item-title{font-size:12px;margin-bottom:12px;color:#7a7a7a}.ai-order-detail .ai-flight-container .ai-flight-detail-status{padding:20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f5f5f5}.ai-order-detail .ai-flight-container .ai-flight-detail-status .status-price{margin:16px 0 4px;font-size:26px;line-height:38px;font-weight:600;color:#e60013}.ai-order-detail .ai-flight-container .ai-flight-detail-status .status-price span{font-size:14px;line-height:22px;vertical-align:text-bottom}.ai-order-detail .ai-passenger-container{border:1px solid #d9d9d9;border-radius:6px;padding:12px 16px;margin-bottom:12px}.ai-order-detail .ai-passenger-container .ai-passenger-item{display:flex}.ai-order-detail .ai-passenger-container .ai-passenger-item .ai-passenger-name{font-weight:700;font-size:16px;margin-right:8px;min-width:68px}.ai-order-detail .ai-passenger-container .ai-passenger-item .ai-passenger-type{margin-right:16px;color:#7a7a7a}.ai-order-detail .ai-passenger-container .ai-passenger-item .ai-passenger-id{color:#7a7a7a}.ai-order-detail .ai-passenger-container .ai-passenger-item+.ai-passenger-item{margin-top:10px}.ai-order-detail .ai-passenger-container .ai-contact-id{color:#7a7a7a;margin-right:24px;flex:1 1}.ai-order-detail .ai-passenger-container2 .ai-passenger-item{display:flex}.ai-order-detail .ai-passenger-container2 .ai-passenger-item .ai-passenger-name{font-weight:700;font-size:16px;margin:0 8px 0 4px;min-width:68px}.ai-order-detail .ai-passenger-container2 .ai-passenger-item .ai-passenger-type{margin-right:16px;color:#7a7a7a}.ai-order-detail .ai-passenger-container2 .ai-passenger-item .ai-passenger-id{color:#7a7a7a}.ai-order-detail .ai-passenger-container2 .ai-passenger-item+.ai-passenger-item{margin-top:10px}.ai-order-detail .ai-passenger-container2 .ai-contact-id{color:#7a7a7a;margin-right:24px;flex:1 1}.ai-order-detail .ai-payment-container{border:1px solid #d9d9d9;border-radius:6px;padding:12px 16px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;margin-bottom:12px}.ai-order-detail .ai-payment-container .ai-payment-select-icon{position:absolute;right:0;top:0}.ai-order-detail .ai-order-bottom{display:flex;align-items:center}.ai-order-detail .ai-order-bottom .ai-payment-button{margin-left:auto}.ai-order-detail .ai-payment-currency{color:#730015;margin-right:2px}.ai-order-detail .ai-payment-price{font-size:20px;color:#730015}.ai-order-detail .ai-order-price-base{margin-bottom:8px}.ai-order-detail .ai-order-price-detail{color:#7a7a7a}.refundRules-con{padding:0}.refundRules-table{margin-top:24px}.refundRules-tips{margin-top:16px}.refundRules-tips i{margin-right:4px;vertical-align:bottom;font-size:22px;color:#d99230}.refundRules-txt{display:inline-block}.refundRules-txt p{font-size:14px;line-height:22px;color:#333}.refundRules-item{display:flex;padding:4%}.refundRules-item,.refundRules-item .flight-left{justify-content:space-between}.refundRules-main{position:fixed;right:0;left:0;top:20%;padding:0 24px 24px;max-width:800px;margin:auto;visibility:hidden;opacity:0;pointer-events:none;transform:scale(.5);transition:all .75s cubic-bezier(.68,-.55,.265,1.55);background-color:#fff;z-index:1000}.refundRules-noCss{padding:0;max-width:800px;margin:auto;visibility:visible;opacity:1;pointer-events:auto}.refundRules-title{height:68px;font-size:18px;color:#333;line-height:68px;border-bottom:1px solid #e0e0e0}.refundRules-title i{line-height:68px;float:right;font-size:24px;color:#333;cursor:pointer}.refundRules-roundTrip-row{padding-bottom:8px;margin-right:40px;vertical-align:baseline;color:#333}.refundRules-roundTrip-row>span{font-weight:500;font-size:18px;line-height:28px}.refundRules-roundTrip-row>i{padding:0 12px;color:#000}.refundRules-line{position:relative;height:1px;width:92%;margin:0 auto;border-bottom:1px dashed #e0e0e0}.refundRules-line span{position:absolute;top:50%;left:6%;transform:translateY(-50%);padding:0 17px;background:#f8f8f8;border-radius:4px;font-size:14px;color:#7a7a7a;line-height:30px}.refundRules-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;display:none;background-color:rgba(0,0,0,.45)}.refundRules.cur .refundRules-mask{display:block}.refundRules.cur .refundRules-main{transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.reservation-tab .ant-tabs-nav:before{border-bottom:none}.reservation-tab .ant-tabs-nav .ant-tabs-nav-wrap{border:none}.reservation-tab .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;display:flex;justify-content:space-around}.reservation-tab .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{margin:0;padding-top:5px;padding-bottom:5px;width:100%}.reservation-tab .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{text-align:center;width:100%}.reservation-tab .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.reservation-tab .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{height:100%;z-index:-1;border-radius:4px}.cabin-card{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:368px;padding:20px;box-shadow:0 8px 16px 0 rgba(24,39,75,.06),0 1px 3px 0 rgba(24,39,75,.04);border-radius:6px;background:#fff;color:#333;font-size:12px}.cabin-card-header{padding:0 0 6px;overflow:hidden}.cabin-card-title{padding-bottom:8px;font-size:16px;color:#333}.cabin-card-class{color:#7a7a7a}.cabin-card-class .discount{padding-left:10px;color:#7a7a7a}.cabin-card-type{float:left}.cabin-card-ticket{float:right;color:#d99230}.cabin-card-body{padding:20px 0 0;border-top:1px dashed #e0e0e0}.cabin-card-body li{padding-bottom:10px;font-size:12px;color:#7a7a7a}.cabin-card-body li i{padding-right:3px;vertical-align:text-bottom;color:#7e9fbf;font-size:16px}.cabin-card-body li.link{cursor:pointer;color:#7e9fbf}.cabin-card-body .cabin-card-line{padding:0}.cabin-card-footer{height:45px;overflow:hidden}.cabin-card-price{float:left;line-height:40px;font-weight:700;color:#e60013}.cabin-card-price .price{padding-right:10px;font-size:24px;font-weight:700}.cabin-card-btn{float:right}.cabin-card-btn>button.ant-btn{border:0}.cabin-card__inter{height:124px;width:100%;padding:0 30px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.cabin-card__inter .cabinCard-title{flex:1 1;font-size:18px;line-height:28px;color:#333}.cabin-card__inter .cabinCard-note{flex:5 1}.cabin-card__inter .cabinCard-note span{margin-right:10px;font-size:12px;color:#7a7a7a}.cabin-card__inter .cabinCard-note span i{padding-right:3px;color:#7e9fbf;font-size:16px}.cabin-card__inter .cabinCard-right{flex:2 1;text-align:right}.cabin-card__inter .cabinCard-discount{margin-right:10px;display:inline-block;color:#7a7a7a;font-size:12px;line-height:18px}.cabin-card__inter .cabinCard-price{display:inline-block;vertical-align:-22px;font-size:12px;line-height:18px;color:#7a7a7a}.cabin-card__inter .cabinCard-price .price{display:inline-block;font-size:22px;line-height:32px;color:#e60013}.cabin-card__inter .cabinCard-price .price span{font-size:12px;line-height:18px}.cabin-card__inter .cabinCard-price .num{text-align:center;color:#d99230}.cabin-card__inter .cabinCard-btn{display:inline-block;margin-left:40px}.cabin-card__inter .cabinCard-btn button{width:108px;height:48px}.cabin-card-line{border-bottom:1px dashed #e0e0e0;margin:10px 0 20px}.cabin-card-equity li{font-size:12px;color:#7a7a7a}.cabin-card-equity li i{margin-right:6px;color:#7e9fbf;font-size:16px;vertical-align:text-bottom}.cabin-card-equity li.link{color:#7e9fbf;cursor:pointer}.cabinHt{background-color:#fff;display:flex;justify-content:space-between;min-height:124px;margin-bottom:16px}.cabinHt-left{width:71%;padding:35px 24px;border-right:1px dashed #e0e0e0}.cabinHt-right{width:29%;display:flex;justify-content:flex-end;padding:0 32px 0 20px;align-items:center}.cabinHt-right>span{padding-right:12px;font-size:12px;line-height:18px;color:#7a7a7a}.cabinHt-item{margin-bottom:0;margin-left:12px;margin-top:24px}.cabinHt-title{color:#333;font-size:16px;font-weight:600}.cabinHt-discount,.cabinHt-rbd{color:#7a7a7a;font-size:12px}.cabinHt-discount{margin:0 12px 0 16px}.cabinHt-rbd{padding-left:16px}.cabinHt-last{margin-left:10px;color:#d99230;font-size:12px}.cabinHt-last p{display:inline-block}.cabinHt-segment{margin-bottom:17px}.cabinHt-segment p{display:inline-block;margin:0 16px 0 12px}.cabinHt-divider{margin:0 4px}.cabinHt-index{min-width:52px;height:24px;margin-top:24px;padding:0 6px;text-align:center;color:#e60013;border:1px solid #e60013;border-radius:4px}.cabinHt-class{color:#7a7a7a;margin-left:10px;margin-right:10px}.cabinHt-ancillary{margin-top:12px}.cabinHt-ancillary>ul{overflow:hidden}.cabinHt-ancillary>ul li{float:left;margin-right:32px;font-size:12px;color:#7a7a7a}.cabinHt-ancillary>ul li i{margin-right:6px;color:#7e9fbf;font-size:16px;vertical-align:text-bottom}.cabinHt-price{margin-right:24px;font-weight:700;font-size:12px;line-height:18px;color:#7a7a7a}.cabinHt-price .price-num,.cabinHt-price .price-sign{margin-right:2px;color:#e60013}.cabinHt-price .price-num{font-weight:600;font-size:22px;line-height:32px}.cabinHt-sign{font-size:12px;line-height:18px}.cabinHt-flights{display:flex}.cabinHt-oneWay .cabinHt-left{padding:35px 24px}.cabinHt-oneWay .cabinHt-header{line-height:54px}.cabinHt-oneWay .cabinHt-ancillary{margin-top:12px}.cabinHt-btn{width:108px;font-weight:600}.cabinHt-btn button{width:100%}.ai-flight-component{padding:16px;border-radius:8px;background-color:#fff}.ai-flight-component .ai-text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-flight-component .ai-flight-search-info{margin-bottom:8px}.ai-flight-component .ai-flight-result-item{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;margin-bottom:16px}.ai-flight-component .ai-flight-result-item:last-child{margin-bottom:0}.ai-flight-component .ai-flight-result-item .ai-flight-airline{display:flex}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-column{padding:22px 16px;display:flex;align-items:center}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-column .ai-order-detail-logo{height:32px;width:32px;margin-right:6px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-time{font-size:18px;line-height:26px;margin-bottom:10px;position:relative}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-airport{font-size:12px;line-height:20px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-duration{text-align:center;margin:0 8px;font-size:12px;line-height:20px;width:94px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-to{text-align:right}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-from,.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-to{width:96px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-duration-day{font-size:12px;position:absolute;top:-2px;right:-16px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item.ai-cabin-tab-active{background-color:#e60013;color:#fff}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item.ai-cabin-tab-active .ai-airline-tab-description{color:#fff}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item.ai-cabin-tab-sold-out{color:#7a7a7a;border-top-color:#fff;pointer-events:none;cursor:not-allowed}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab{margin-left:auto;display:flex;color:#730015;transition:all .3s}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab .ai-airline-tab-cabin-name{margin-top:6px;margin-bottom:8px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab .ai-airline-tab-amount{margin-bottom:8px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab .ai-airline-tab-amount span{font-size:20px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab .ai-airline-tab-description{color:#cc1632}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab .ai-airline-tab-sold-out{color:#7a7a7a;margin-top:24px;font-size:16px}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item{width:100px;text-align:center;border-top:3px solid #e60013;border-left:1px solid #d9d9d9;cursor:pointer;transition:all .3s}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item:hover{background-color:#e60013;color:#fff}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item:hover .ai-airline-tab-description{color:#fff}.ai-flight-component .ai-flight-result-item .ai-flight-airline .ai-flight-airline-cabin-tab-item.active{background-color:#e60013;color:#fff}.ai-flight-component .ai-flight-result-item .ai-flight-airline-cabin-content{border-top:1px solid #d9d9d9;padding:16px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item{background-color:#f5f5f5;border-radius:4px;margin-bottom:8px;display:flex;align-items:center;padding:14px 16px;min-height:104px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item:last-child{margin-bottom:0}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-name{font-size:16px;line-height:24px;margin-bottom:4px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-cabin{font-size:14px;color:#7a7a7a;line-height:22px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-rule{color:#730015;width:182px;line-height:22px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-rule p:last-child{margin-bottom:0}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-rule p{display:flex;align-items:center;margin-bottom:8px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-rule p i{height:16px;font-size:16px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-amount{padding:0 24px;width:184px;text-align:center;color:#730015}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-amount .ai-airline-item-amount-discount{background-color:#fead0c;color:#fff;width:44px;text-align:center;border-radius:4px;margin:auto auto 2px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-amount .ai-airline-item-amount-it{margin-bottom:2px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-amount .ai-airline-item-amount-it span{font-size:20px;line-height:28px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-amount .ai-airline-item-amount-description{font-size:12px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-book-btn-box{display:flex;flex-direction:column;text-align:center}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-book-btn-box p{margin-top:8px;font-size:12px}.ai-flight-component .ai-flight-result-item .ai-flight-airline-product-item .ai-airline-item-book-btn{margin-left:auto;width:108px;border-radius:8px;height:40px}.destination{margin-top:8px}.destination .destination-title{color:#333;font-size:12px;display:flex;align-items:center}.destination .destination-title img{width:18px;margin-right:8px}.destination .destination-detail{display:flex;justify-content:space-between;margin-top:16px}.destination .destination-detail .address{color:#333;font-size:18px}.destination .destination-detail .address .disc{height:22px;padding:8px 10px 8px 8px;color:#6e7680;font-size:12px;background-color:#f1f7f9;margin-top:4px;display:flex;align-items:center;border-radius:999px}.destination .destination-detail .address .disc img{width:14px;height:14px;margin-right:8px}.destination .destination-detail .card-box{display:flex;flex-wrap:wrap;width:75%}.destination .destination-detail .card-box>div{height:60px;border-radius:8px;padding:8px 10px;width:32%;margin-bottom:10px;cursor:pointer;position:relative}.destination .destination-detail .card-box>div .box-title{color:#191919;font-size:14px;display:flex;align-items:center;margin-bottom:4px}.destination .destination-detail .card-box>div .box-title img{width:20px;height:20px;margin-right:8px}.destination .destination-detail .card-box>div>p{color:#666;font-size:12px}.destination .destination-detail .card-box>div>img{height:40px;width:40px;position:absolute;right:0;bottom:0}.destination .destination-detail .card-box .box1{background:linear-gradient(180deg,#dbf2fa,#f4fcff);margin-right:8px;position:relative}.destination .destination-detail .card-box .box2{background:linear-gradient(180deg,#d3f7f7,#ebffff);margin-right:8px;position:relative}.destination .destination-detail .card-box .box3{background:linear-gradient(180deg,#fcf0d5,#fffaf0);position:relative}.destination .destination-detail .card-box .box4{background:linear-gradient(180deg,#f8ded0,#fff4ee);margin-right:8px;position:relative}.destination .destination-detail .card-box .box5{background:linear-gradient(180deg,#c2f7d5,#eafff1);position:relative}.phone-popover{display:flex;color:#7a7a7a;font-size:12px;padding:8px 8px 12px;border:1px solid #d99230;border-radius:6px!important;background:#fff9e8;box-shadow:0 2px 7px 0 rgba(24,39,75,.08);position:absolute;z-index:9;width:100%;bottom:130%}.phone-popover .icon-info-fill{font-size:22px;color:#d99230;margin:-4px 4px 0 0}.phone-popover .triangle{left:50%;margin-left:-5px;bottom:-13px;border:5px solid transparent;border-top:8px solid #d99230}.phone-popover .triangle,.phone-popover .triangle:after{position:absolute;display:block;z-index:2;width:0;height:0}.phone-popover .triangle:after{content:"";left:-4px;top:-8px;border:4px solid transparent;border-top:6px solid #fff9e8}.common-box{display:flex;align-items:flex-start;overflow:hidden;max-height:52px;transition:all .3s}.common-box .more{color:#e60013;display:flex;align-items:center;cursor:pointer;word-wrap:nowrap;margin-left:auto;word-break:keep-all}.common-box .more i{font-size:22px;transition:all .28s}.common-box .more .icon-more-fill{transform:rotate(180deg)}.common-box .common-passengers{display:flex;margin-bottom:16px;flex-wrap:wrap;position:relative;transition:all .28s}.common-box .common-passengers .passenger-item{color:#333;min-width:120px;text-align:center;border-radius:4px;border:1px solid #e0e0e0;margin:0 0 16px 16px;padding:8px 24px;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.common-box .common-passengers .passenger-item .icon-check-circle-fill{position:absolute;right:0;bottom:0;font-size:24px;display:none}.common-box .common-passengers .passenger-item-active{border-color:#e60013}.common-box .common-passengers .passenger-item-active .icon-check-circle-fill{color:#e60013;display:block}.common-passengers-more{transition:all .3s;max-height:9999px}.common-title{margin:8px 16px;display:block;font-size:12px;color:#7a7a7a}.psg-mask{display:flex;align-items:center;border-bottom:1px solid #e0e0e0;padding:25px 0 16px 32px}.psg-mask .icon{font-size:24px;color:#e60013}.psg-mask .num{color:#333;font-size:16px;margin:0 20px 0 2px;font-weight:600}.psg-mask .description{color:#757575;line-height:14px;font-size:14px}.psg-mask .delete-customer{color:#e60013;margin:0 44px 0 auto;cursor:pointer;display:flex;align-items:center;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.psg-mask .delete-customer:hover{color:#a60a27}.psg-mask .delete-customer .icon-trash-fill{font-size:22px;margin-right:2px}.insurance-type-card{width:256px;height:169px;margin-right:20px;padding:16px 16px 0;display:inline-block;border-radius:6px;background-color:#fff;box-sizing:border-box;box-shadow:0 8px 16px 0 rgba(24,39,75,.06),0 1px 3px 0 rgba(24,39,75,.04)}.insurance-type-card-header{display:flex;justify-content:space-between;align-items:center}.insurance-type-card-header h2{font-size:18px;line-height:28px;font-weight:400;color:#333;display:inline-block}.insurance-type-card-header .name{width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.insurance-type-card-header a{font-size:12px;line-height:18px;position:relative;padding-right:15px}.insurance-type-card-header a .icon-arrow-chevron-right{color:inherit;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.insurance-type-card-body{box-sizing:border-box;padding:24px 0;margin-top:47px;border-top:1px dashed #e0e0e0;display:flex;justify-content:space-between;align-items:center}.insurance-type-card-body .price-box{font-size:18px;color:#e60013;font-weight:600}.insurance-type-card-body .select-box .need-buy{font-size:12px;color:#7a7a7a}.insurance-type-card-body .select-box .check-box-wrapper{margin-left:18px}.insurance-type-card-body .select-box .check-box-wrapper .ant-checkbox-checked:after,.insurance-type-card-body .select-box .check-box-wrapper .ant-checkbox-input:focus+.ant-checkbox-inner,.insurance-type-card-body .select-box .check-box-wrapper .ant-checkbox-wrapper:hover .ant-checkbox-inner,.insurance-type-card-body .select-box .check-box-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:#e60013!important}.insurance-type-card-body .select-box .check-box-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#e60013!important;border-color:#e60013!important}.insurance-content{padding:24px 32px}.insurance-content .insurance-title{margin-bottom:8px;font-weight:600;font-size:18px;line-height:28px;color:#333}.insurance-content .insurance-tip-text{margin-left:8px;font-weight:400;color:#e60013;font-size:14px;cursor:pointer}.insurance-content .insurance-alert{margin-bottom:16px}.insurance-content .insurance-check-group{width:100%;display:flex}.insurance-modal-footer{margin-right:5px;margin-top:30px;text-align:right}.insurance-instruction{font-weight:400;color:#333;font-size:14px;line-height:22px;overflow-x:hidden}.insurance-instruction a{font-weight:400;font-size:14px;line-height:22px;color:#5d7999;border:none;text-decoration:none}.insurance-instruction table{width:100%;border-collapse:collapse;border:none}.insurance-instruction td{font-size:14px;border:1px solid #e0e0e0;max-width:360px;text-align:center}.insurance-instruction thead{background:#f5f5f5}.insurance-instruction thead td{min-width:100px;padding:16px 34px;border-bottom:none}.insurance-instruction tbody td{padding:15px 10px}.insurance-instruction tbody tr:first-child td{border-top:none}.insurance-instruction .insurance-title{margin-bottom:16px;width:100%;font-size:20px;line-height:30px;font-weight:400;color:#333}.insurance-give .insurance-tip{margin-bottom:16px;padding-top:16px;font-size:14px;line-height:22px;font-weight:400;color:#d99230;border-top:1px solid #e0e0e0}.psg{background:#fff;border-radius:6px;margin-bottom:16px}.psg .mh-radio-group{border:1px solid #e0e0e0;border-radius:4px;height:40px;width:100%;display:flex;align-items:center;justify-content:center}.psg .psg-form{padding:24px 32px 8px 16px;position:relative}.psg .psg-form .ant-input[disabled]{color:#a3a3a3}.psg .psg-form .ant-select-disabled .ant-select-selector,.psg .psg-form .ant-select-selection-placeholder{opacity:1;color:#a3a3a3}.psg .psg-form .ant-picker-input>input[disabled]{color:#a3a3a3}.psg .psg-form-top{position:absolute;top:-80px;visibility:hidden}.psg .psg-form-item{margin-left:16px}.psg .psg-form-alert{margin:0 0 24px 16px}.refresh-phone{position:absolute;right:0;top:35px;cursor:pointer}.ai-passenger-box{padding:16px;background-color:#fff;border-radius:8px}.ai-passenger-box .ant-form-item-has-error .ant-form-item-explain{font-size:12px}.ai-passenger-box .ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector{border-color:#e0e0e0!important}.ai-passenger-box .ant-form-item-label{padding-bottom:0}.ai-passenger-box .ant-form-item-label label{color:#525252;font-size:12px}.ai-passenger-box .ai-passenger-item .ai-passenger-item-title{color:#333;display:flex}.ai-passenger-box .ai-passenger-item .ai-passenger-item-delete{color:#e60013;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ai-passenger-box .ai-passenger-item .ai-passenger-item-delete:hover{color:#a60a27}.ai-passenger-box .ai-passenger-item .ai-passenger-item-delete .icon-trash-fill{font-size:22px;margin-right:2px}.ai-passenger-box .ai-passenger-contact-title{color:#333;display:flex;margin-bottom:12px;padding-top:16px;border-top:1px solid #e0e0e0}.ai-passenger-box .ai-passenger-add-btn{display:flex;align-items:center;margin-bottom:20px;margin-top:-24px}.ai-passenger-box .ai-passenger-add-btn button{display:flex;align-items:center;font-weight:500;margin-right:8px;border:none;padding:0;height:22px}.ai-passenger-box .ai-passenger-add-btn .ai-passenger-rest-num{font-weight:400;color:#7a7a7a}.ai-passenger-box .ai-passenger-add-btn .ai-passenger-rest-num span{color:#d99230}.ai-passenger-box .ai-passenger-add-btn .icon{font-size:24px;margin-right:4px}.ai-passenger-box .ai-contact-box .ai-contact-fix-phone{display:flex}.ai-passenger-box .ai-contact-box .ai-contact-fix-phone .ai-contact-fix-phone-link{margin:auto 12px}.ai-passenger-box .ai-submit-box{display:flex;align-items:center}.ai-passenger-box .ai-submit-box .ai-item-notice{height:40px}.ai-passenger-box .ai-submit-box .ai-item-notice-file{flex:1 1;text-align:right}.ai-passenger-box .ai-submit-box .ant-form-item{height:40px;overflow:hidden;margin-bottom:0}.ai-passenger-box .ai-submit-box .ant-form-item-has-error .ant-checkbox-wrapper{color:#cc1632}.ai-passenger-box .ai-submit-btn{margin-top:16px;text-align:right}.ai-passenger-box .ai-submit-btn .ant-form-item-label{display:none}.ai-passenger-box .ai-submit-btn button{height:40px;width:108px;border-radius:8px}.ai-passenger-box .ai-speak-btn{margin-top:16px;text-align:right}.ai-passenger-box .ai-speak-btn .ant-form-item-label{display:none}.ai-passenger-box .ai-speak-btn button{height:40px;width:108px;border-radius:8px}.ai-passenger-item-delete{color:#e60013;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ai-passenger-item-delete:hover{color:#a60a27}.ai-passenger-item-delete .icon-trash-fill{font-size:22px;margin-right:2px}.ai-flight-news{font-weight:400;border-radius:6px;padding:16px;background-color:#fff}.ai-flight-news .ai-flight-news-header{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;font-size:14px;margin-bottom:8px}.ai-flight-news .ai-flight-news-header span{line-height:22px}.ai-flight-news .ai-content .ai-flight-card{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.ai-flight-news .ai-content .ai-flight-card+.ai-flight-card{margin-top:10px}.ai-flight-news .ai-content .ai-flight-card .ai-card-header{align-items:center;justify-content:space-between;padding:12px;background-color:#f5f5f5;display:flex}.ai-flight-news .ai-content .ai-flight-card .ai-card-header .ai-card-title{display:flex;align-items:center}.ai-flight-news .ai-content .ai-flight-card .ai-card-header span{font-size:12px;color:#333;margin-left:8px}.ai-flight-news .ai-content .ai-flight-card .ai-card-header .ai-tag{color:#fff;border-radius:4px}.ai-flight-news .ai-content .ai-flight-card .ai-card-header .ai-tag-green{background-color:#146649}.ai-flight-news .ai-content .ai-flight-card .ai-card-header .ai-tag-warn{background-color:#b3701e}.ai-flight-news .ai-content .ai-flight-card .ai-card-header .ai-tag-cancel{background-color:#7a7a7a}.ai-flight-news .ai-content .ai-flight-card .ai-card-header .ai-tag-error{background-color:#a60a27}.ai-flight-news .ai-content .ai-flight-card .ai-card-body{display:flex;padding:16px 12px}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-arrive,.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-departure{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:24px;flex:1 1}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-arrive .ai-time,.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-departure .ai-time{font-size:18px;margin-bottom:12px}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-arrive .ai-city,.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-departure .ai-city{font-size:14px;color:#333}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-arrive{align-items:flex-end}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-connection{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-left:8px;color:#333}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-time{margin-right:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:140px}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-time .ai-title{color:#7a7a7a;font-size:12px;margin-bottom:8px;margin-top:1px}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-time .ai-content{font-size:14px;color:#333}.ai-flight-news .ai-content .ai-flight-card .ai-card-body .ai-body-time:last-of-type{margin-right:0}.ai-flight-news .ai-content .ai-content-warning{display:flex;align-items:center;padding:8px;border-radius:6px;margin:16px 0 0;background-color:#fff6e4;border:0}.ai-flight-news .ai-content .ai-content-warning .ai-icon{font-size:20px;margin-right:8px}.ai-flight-news .ai-content .ai-content-warning .ai-icon i{color:#f0ba17}.ai-flight-news .ai-content .ai-content-warning .ai-text{font-size:12px;color:#333}.ai-payment-result{text-align:center;border-radius:8px}.ai-payment-result .ai-payment-result-title{font-size:26px;font-weight:700;margin-top:16px}.ai-payment-result .ai-payment-result-description{margin-top:4px}.ai-payment-result .ai-payment-result-link{cursor:pointer;color:#e60013;margin-top:16px;display:flex;align-items:center;justify-content:center}.ai-payment-result .ai-payment-result-link img{margin-left:2px}.proof-search-container{max-width:1200px;margin:0 auto}.proof-search-container .proof-search-inner{background-color:#fff;padding:32px;border-radius:6px}.proof-search-container .proof-search-inner .proof-search-form{width:40%;margin:0 auto}.proof-search-container .proof-search-alert{margin-bottom:20px}.proof-search-container .ant-form-item-has-error .air-input-text,.proof-search-container .ant-form-item-has-error .air-input-text:hover{border-color:#cc1632}.empty{display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-image{width:207px}.empty-description{padding-top:34px;color:#7a7a7a;font-size:14px;line-height:22px}.city-select.city-select-relative{position:relative}.city-select-item{display:inline-block;padding:5px 0 5px 10px;width:20%;max-width:115px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.city-select-item:hover{color:#e60013}.city-select-wrap{position:absolute;left:0;top:52px;height:468px;width:100%;min-width:485px;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 16px 32px -4px rgba(27,27,27,.17),0 1px 3px 0 rgba(27,27,27,.02);z-index:20;background:#fff;overflow:auto;font-size:14px}.city-select-tabs .air-tabs .air-tabs-header{padding:0 16px;height:40px;width:100%;border-radius:0;margin-bottom:0;background:#f5f5f5;border:1px solid #e0e0e0;border-right:none;border-left:none}.city-select-tabs .air-tabs .air-tabs-header .air-tabs-nav-wrap .air-tabs-nav .air-tabs-item{width:auto;border:none;padding:0 32px;height:38px;line-height:38px;font-size:14px;color:#7a7a7a;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;background-color:transparent}.city-select-tabs .air-tabs .air-tabs-header .air-tabs-nav-wrap .air-tabs-nav .air-tabs-item:hover{text-decoration:none}.city-select-tabs .air-tabs .air-tabs-header .air-tabs-nav-wrap .air-tabs-nav .air-tabs-item.is-active{position:relative;background-color:#e60013;color:#fff;z-index:10;border-bottom:none}.city-select-tabs .air-tabs .air-tabs-header .air-tabs-nav-wrap .air-tabs-nav .air-tabs-item.is-active:after{position:absolute;content:"";width:0;height:0;border:4px solid transparent;border-top-color:#e60013;left:50%;transform:translateX(-50%);bottom:-8px;z-index:1000}.city-select-tabs .air-tabs .air-tabs-header .air-tabs-nav-wrap .air-tabs-nav .air-tabs-active-bar{display:none}.city-select-list{padding:0 15px 16px}.city-select-list .air-tabs .air-tabs-header{height:36px;padding-left:0;padding-right:0;margin-bottom:16px;border-top:none;background:#fff}.city-select-list .air-tabs .air-tabs-header .air-tabs-nav-wrap div.air-tabs-nav .air-tabs-item{height:36px;color:#333}.city-select-list .air-tabs .air-tabs-header .air-tabs-nav-wrap div.air-tabs-nav .air-tabs-item.is-active{background:#fff;color:#e60013;font-weight:600;border-bottom:2px solid #e60013}.city-select-list .air-tabs .air-tabs-header .air-tabs-nav-wrap div.air-tabs-nav .air-tabs-item.is-active:after{display:none}.city-select .city-search-wrap{position:absolute;left:0;top:52px;max-height:280px;width:100%;min-width:243px;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 16px 32px -4px rgba(27,27,27,.17),0 1px 3px 0 rgba(27,27,27,.02);z-index:20;background:#fff;overflow:auto;font-size:14px}.city-select .city-search-item{height:32px;padding-left:24px;line-height:32px;cursor:pointer}.city-select .city-search-item.is-active,.city-select .city-search-item:hover{background:#e60013;color:#fff}.city-select .city-search-tips{padding:5px 16px 0;color:#7a7a7a;font-size:12px;line-height:18px}.city-select-tips{padding:11px 0 11px 16px;box-sizing:border-box;font-size:12px;line-height:18px;color:#7a7a7a}.city-select-title{padding:9px 0;font-size:12px;color:#7a7a7a}.chat-proof-search-container{width:400px}.chat-proof-search-container .proof-search-inner{background-color:#fff;padding:32px;border-radius:6px}.chat-proof-search-container .proof-title{color:#191919;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.chat-proof-search-container .proof-search-alert{margin-bottom:20px}.chat-proof-search-container .ant-form-item-has-error .air-input-text,.chat-proof-search-container .ant-form-item-has-error .air-input-text:hover{border-color:#cc1632}.chat-proof-search-container .ant-form-item-label>label{width:85px}.fromCity .air-input.label,.toCity .air-input.label{height:44px}.fromCity input:-ms-input-placeholder,.toCity input:-ms-input-placeholder{color:#a3a3a3}.fromCity input::placeholder,.toCity input::placeholder{color:#a3a3a3}.fromCity .air-input input.air-input-text,.fromCity .air-input input.air-input-text:hover,.fromCity .air-input textarea.air-input-text,.fromCity .air-input textarea.air-input-text:hover,.toCity .air-input input.air-input-text,.toCity .air-input input.air-input-text:hover,.toCity .air-input textarea.air-input-text,.toCity .air-input textarea.air-input-text:hover{border-width:1px}.fromCity .air-prompt,.toCity .air-prompt{line-height:40px}.fromCity .air-active.label .air-prompt,.toCity .air-active.label .air-prompt{top:6px;font-size:12px;line-height:18px;margin-left:1px}.fromCity .air-active.label .air-input-text,.toCity .air-active.label .air-input-text{padding-top:14px}.chat-extension-list-container{max-width:1200px;margin:0 auto;background-color:#fff;padding:32px 16px;border-radius:8px}.chat-extension-list-container .extension-list-title{font-size:14px;color:#191919;margin-bottom:8px}.chat-extension-list-container .extension-list-table{width:100%;padding-left:20px;border-collapse:collapse}.chat-extension-list-container .extension-list-table .extension-list-table-title th{border:1px solid #d9d9d9;background-color:#f3f5ff;padding-top:10px;padding-bottom:10px;text-align:center;font-weight:400}.chat-extension-list-container .extension-list-table .extension-list-table-content{border-top:none}.chat-extension-list-container .extension-list-table .extension-list-table-content td{border:1px solid #d9d9d9;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#fff}.chat-extension-list-container .extension-list-table .extension-list-table-content img{cursor:pointer}.ai-eltinerary-form{width:100%;background-color:#fff;padding:16px;border-radius:8px}.ai-eltinerary-form .ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ai-eltinerary-form .title{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #f5f5f5}.ai-eltinerary-form .reset-btn{margin-right:10px}.ai-eltinerary-form .last-row{margin-bottom:0}.ai-itinerary-list{border:1px solid #d9d9d9;border-radius:4px;background-color:#fff}.ai-itinerary-list .ant-table-thead>tr>th{padding:10px;background:#f0f3fa}.ai-itinerary-list .ant-table-tbody>tr>td{padding:10px}.ai-itinerary-list .ai-itinerary-list-travel{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-eltinerary-box{padding:16px;background-color:#fff;border-radius:8px;width:746px}.ai-eltinerary-box .ai-eltinerary-search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px}.ai-eltinerary-box .ai-eltinerary-title{color:#191919;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e7e8e9}.ai-eltinerary-box .ai-eltinerary-search-submit{display:flex;justify-content:flex-end;align-items:center}.ai-eltinerary-box .ai-eltinerary-search-submit button{width:108px;border-radius:8px}.ai-eltinerary-box .ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ai-eltinerary-box .ai-disabled .ant-form-item-control{cursor:not-allowed;pointer-events:none;opacity:.6}.ai-flight-reshop-serach{background-color:#fff;padding:16px;border-radius:8px}.ai-flight-reshop-serach button{border-radius:8px}.ai-flight-reshop-serach .divider{margin-top:12px;margin-bottom:12px}.ai-flight-reshop-serach .divider2{margin-top:0;margin-bottom:0}.ai-flight-reshop-serach .warning{padding-right:16px}.ai-flight-reshop-serach .ai-flight-reshop-search-header{height:50px}.ai-flight-reshop-serach .ai-flight-result{margin-top:12px}.ai-flight-reshop-serach .ai-next{display:flex;justify-content:flex-end}.ai-flight-reshop-serach .ai-contact-form-content{max-height:126px;overflow:hidden;transition:all .3s ease}.ai-flight-reshop-serach .ai-contact-form-content .ai-contact-fix-phone{display:flex}.ai-flight-reshop-serach .ai-contact-form-content .ai-contact-fix-phone .ai-contact-fix-phone-link{margin:auto 12px}.ai-flight-reshop-serach .ai-contact-form-content .ai-more-contact-info{display:flex;align-items:center}.ai-flight-reshop-serach .ai-contact-form-content .ai-more-contact-info button{margin-top:30px;margin-bottom:24px;position:relative;padding:0;color:#7a7a7a}.ai-flight-reshop-serach .ai-contact-form-content .ai-more-contact-info button:hover{background-color:transparent}.ai-flight-reshop-serach .ai-contact-form-content .ai-more-contact-info span.anticon{font-size:12px;transition:transform .3s ease;color:#737578;position:absolute;top:35%}.ai-flight-reshop-serach .ai-contact-form-content .ai-more-contact-info span.anticon.ai-rotate-180{transform:rotate(180deg)}.ai-date-range{display:flex;height:46px;justify-content:space-between;align-items:center}.ai-date-range .item{color:#191919}.ai-date-range .item:not(:first-child){margin-left:8px}.ai-date-range .info{flex:1 1;color:#fb7a28;font-size:12px;text-align:right}.ai-date-range button{padding:0 10px;border-radius:6px}.ai-flight-reshop-serach .ai-escheduling-flight-container{background-color:#f5f5f5;margin-bottom:12px;border-radius:8px;padding:12px 16px;display:flex}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-escheduling-flight-title{margin-bottom:12px;display:flex}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-escheduling-flight-title .ai-escheduling-flight-new{border-radius:4px;border:1px solid #7e9fbf;color:#7e9fbf;font-size:12px;padding:0 6px;height:22px;line-height:22px;margin-right:8px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-escheduling-flight-title .ai-escheduling-flight-new-date{color:#333}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-column{display:flex;align-items:center}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-order-detail-logo{height:32px;width:32px;margin-right:6px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-column.button{margin-left:auto}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-diliver{background-color:#e0e0e0;height:32px;width:1px;margin:auto 20px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-time{font-size:18px;line-height:26px;margin-bottom:6px;position:relative}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-airport{font-size:14px;line-height:20px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-duration{text-align:center;margin:0 8px;font-size:12px;line-height:20px;width:94px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-to{text-align:right}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-from,.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-to{width:114px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-spe-info{font-size:12px;margin-left:4px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-flight-airline-duration-day{font-size:12px;position:absolute;top:-2px;right:-16px}.ai-flight-reshop-serach .ai-escheduling-flight-container .ai-cancel-rule{color:#7e9fbf}.ai-flight-reshop-serach .ai-escheduling-flight-container button{width:100px}.ai-rescheduling-search-container{padding:16px;background-color:#fff;border-radius:8px;width:746px}.ai-rescheduling-search-container .ai-rescheduling-search-alert{border-radius:6px;background:#fff6e4;padding:8px 12px 4px;margin-bottom:16px}.ai-rescheduling-search-container .ai-rescheduling-search-alert .ai-rescheduling-search-alert-content{display:flex;max-height:46px;overflow:hidden;transition:all .3s ease}.ai-rescheduling-search-container .ai-rescheduling-search-alert .ai-icon{font-size:20px;margin-right:8px}.ai-rescheduling-search-container .ai-rescheduling-search-alert .ai-icon i{color:#f0ba17}.ai-rescheduling-search-container .ai-rescheduling-search-alert-text{font-size:12px}.ai-rescheduling-search-container .ai-rescheduling-search-alert .ai-rescheduling-search-alert-expand button{display:flex;align-items:center;justify-content:center;margin:auto;font-size:12px;height:22px;color:#737578}.ai-rescheduling-search-container .ai-rescheduling-search-alert .ai-rescheduling-search-alert-expand span.anticon{font-size:10px;transition:transform .3s ease;color:#737578;margin-bottom:1px}.ai-rescheduling-search-container .ai-rescheduling-search-alert .ai-rescheduling-search-alert-expand span.anticon.ai-rotate-180{transform:rotate(180deg)}.ai-rescheduling-search-container .ai-rescheduling-search-title{padding-bottom:12px;border-bottom:1px solid #e7e8e9;margin-bottom:12px}.ai-rescheduling-search-container .ai-rescheduling-search-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px}.ai-rescheduling-search-container .ai-rescheduling-search-form .ai-rescheduling-search-submit{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px}.ai-rescheduling-search-container .ai-rescheduling-search-form .ai-rescheduling-search-submit button{width:108px;border-radius:8px}.ai-rescheduling-search-container .ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ai-rescheduling-search-container .ai-disabled .ant-form-item-control{cursor:not-allowed;pointer-events:none;opacity:.6}.ai-rescheduling-confirm-container{padding:16px;background-color:#fff;border-radius:8px;width:746px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container{background-color:#f5f5f5;margin-bottom:12px;border-radius:8px;padding:12px 16px;display:flex}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-escheduling-flight-title{margin-bottom:12px;display:flex}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-escheduling-flight-title .ai-escheduling-flight-new{border-radius:4px;border:1px solid #7e9fbf;color:#7e9fbf;font-size:12px;padding:0 6px;height:22px;line-height:22px;margin-right:8px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-escheduling-flight-title .ai-escheduling-flight-new-date{color:#333}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-column{display:flex;align-items:center}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-order-detail-logo{height:32px;width:32px;margin-right:6px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-diliver{background-color:#e0e0e0;height:32px;width:1px;margin:auto 20px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-time{font-size:18px;line-height:26px;margin-bottom:6px;position:relative}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-airport{font-size:14px;line-height:20px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-duration{text-align:center;margin:0 8px;font-size:12px;line-height:20px;width:94px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-to{text-align:right}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-from,.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-to{min-width:96px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-spe-info{font-size:12px;margin-left:4px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-flight-airline-duration-day{font-size:12px;position:absolute;top:-2px;right:-16px}.ai-rescheduling-confirm-container .ai-escheduling-flight-container .ai-cancel-rule{font-size:12px;color:#7e9fbf}.ai-rescheduling-confirm-container .ai-escheduling-confirm-title{margin-bottom:12px}.ai-rescheduling-confirm-container .ai-passenger-container{border:1px solid #d9d9d9;border-radius:6px;padding:12px 16px;margin-bottom:12px}.ai-rescheduling-confirm-container .ai-passenger-container .ai-passenger-item{display:flex}.ai-rescheduling-confirm-container .ai-passenger-container .ai-passenger-item .ai-passenger-name{font-size:16px;margin-right:8px;width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-rescheduling-confirm-container .ai-passenger-container .ai-passenger-item .ai-passenger-type{margin-right:16px;color:#7a7a7a}.ai-rescheduling-confirm-container .ai-passenger-container .ai-passenger-item .ai-passenger-id{color:#7a7a7a}.ai-rescheduling-confirm-container .ai-passenger-container .ai-passenger-item+.ai-passenger-item{margin-top:10px}.ai-rescheduling-confirm-container .ai-passenger-container .ai-contact-id{color:#7a7a7a;margin-right:24px;flex:1 1}.ai-rescheduling-confirm-container .ai-escheduling-confirm-footer{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}.ai-rescheduling-confirm-container .ai-escheduling-confirm-footer .ai-escheduling-confirm-price{margin-right:12px}.ai-rescheduling-confirm-container .ai-escheduling-confirm-footer .ai-escheduling-confirm-price span{color:#f5142b}.ai-rescheduling-confirm-container .ai-escheduling-confirm-footer .ai-escheduling-confirm-price span:last-child{font-size:20px}.ai-rescheduling-confirm-container .ai-escheduling-confirm-footer button{width:136px;border-radius:8px}.ai-reshop-select{width:100%;background-color:#fff;padding:16px;border-radius:8px}.ai-reshop-select .next-button{text-align:right;margin-top:16px}.ai-reshop-select .header{padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid #e7e8e9}.ai-reshop-select .header .title{margin-bottom:8px}.ai-reshop-select .header .info{margin-right:12px}.ai-reshop-select .order-customer{padding:12px;border:1px solid #d9d9d9;border-radius:6px;margin:6px 0}.ai-reshop-select .order-customer .customer-info{color:#666;margin-bottom:8px}.ai-reshop-select .order-customer .customer-info .name{color:#191919;font-size:16px;margin-right:8px}.ai-reshop-select .order-customer .customer-info .id,.ai-reshop-select .order-customer .customer-info .type{margin-right:16px}.ai-reshop-select .order-customer .flight-segments .ant-checkbox-group{display:block}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container{background-color:#f5f5f5;border-radius:8px;padding:12px 16px;display:flex;align-items:center}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-checkbox{margin-right:20px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-escheduling-flight-title{margin-bottom:12px;display:flex;align-items:center;margin-right:auto}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-escheduling-flight-title .ai-escheduling-flight-segment-title{color:#333;font-size:16px;margin-right:8px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-escheduling-flight-title .ai-escheduling-flight-new-date{color:#333}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline{display:flex}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .date-column{flex-direction:column}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .flight-segment-details{display:flex}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-column{display:flex;align-items:center}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-order-detail-logo{height:32px;width:32px;margin-right:6px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-diliver{background-color:#e0e0e0;height:32px;width:1px;margin:auto 20px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-time{font-size:18px;line-height:26px;margin-bottom:6px;position:relative}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-airport{font-size:14px;line-height:20px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-duration{text-align:center;margin:0 8px;font-size:12px;line-height:20px;width:94px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-to{text-align:right}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-from,.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-to{width:114px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-airline-duration-day{font-size:12px;position:absolute;top:-2px;right:-16px}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-item-cancel-rule{color:#e60013;font-size:12px;cursor:pointer}.ai-reshop-select .order-customer .flight-segments .ai-escheduling-flight-container .ai-flight-airline .ai-flight-details{font-size:12px;margin-left:4px}.ai-order-list-box{padding:16px;background-color:#fff;border-radius:8px;width:746px}.ai-order-list-box .ai-order-list-title{color:#191919;margin-bottom:8px}.ai-order-list-box .flight-card{border:1px solid #d9d9d9;background-color:#fff;margin-bottom:16px;border-radius:6px;overflow:hidden}.ai-order-list-box .top-section{height:36px;background-color:#f5f5f5;padding:0 12px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.ai-order-list-box .status-tag{font-size:12px!important;margin-right:16px}.ai-order-list-box .order-detail{color:#e60013;cursor:pointer;display:flex;align-items:center}.ai-order-list-box .order-detail span{margin-left:8px;color:#e60013}.ai-order-list-box .bottom-section{padding:12px;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;gap:16px;background-color:#fff;display:flex;justify-content:space-between}.ai-order-list-box .left-section{display:flex;grid-gap:16px;gap:16px;flex-direction:column}.ai-order-list-box .left-section .top-container:nth-child(2){border-top:1px solid #d9d9d9;padding-top:8px}.ai-order-list-box .flight-time{font-size:18px;color:#191919;margin-bottom:4px}.ai-order-list-box .airport-info{font-size:14px;color:#333;min-width:130px}.ai-order-list-box .top-container{display:flex}.ai-order-list-box .connection-line{position:relative;width:90px;display:flex;align-items:center;justify-content:center;margin:0 20px;flex-direction:column}.ai-order-list-box .connection-line .line{height:1px;flex:1 1;background-color:#d9d9d9}.ai-order-list-box .connection-line-m{position:relative;width:90px;display:flex;align-items:center}.ai-order-list-box .flght-no{display:flex;align-items:center;justify-content:space-between;width:140px;margin-left:auto}.ai-order-list-box .divider-vertical{width:1px;height:32px;background:#a3a3a3;position:relative}.ai-order-list-box .ai-order-detail-logo{height:32px;width:32px;margin-right:6px}.ai-order-list-box .airplane-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ai-order-list-box .line-circle{width:12px;height:12px;background:#a3a3a3;border:1px solid #d9d9d9;border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%)}.ai-order-list-box .price-section{display:flex;align-items:center}.ai-order-list-box .price-amount{font-size:18px;color:#f5142b}.ai-order-list-box .price-tax{font-size:12px;color:#191919}.ai-order-list-box .bound-divider{border-top:1px solid #d9d9d9;margin:8px 0}.plan-warp-title{margin-bottom:10px}.plan-tips,.plan-warp-title{font-size:14px;color:#1d1f20}.plan-name{font-size:20px;font-weight:400;color:#191919}.plan-desc{font-size:14px;color:#404245}.plan-block{border-radius:8px;background-color:#fff;padding:16px;margin-bottom:10px;border:1px solid #e7e8e9}.plan-block-warp{width:calc(50% - 5px)}.plan-disc-wait{cursor:wait}.plan-disc-pointer{cursor:pointer}.plan-content{width:100%}.plan-content,.plan_day_header{display:flex;justify-content:space-between}.plan_day_header_title{font-size:18px;color:#191919;font-weight:400}.toggle-button{width:66px;height:32px;border:1px solid #e7e8e9;padding:0 5px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:6px}.locations{font-size:14px;color:#737578;line-height:22px}.weather-block{background-color:#fff;border:1px #efefff;box-shadow:0 4px 8px 0 rgba(27,27,27,.0196078431372549);box-shadow:0 1px 3px 0 rgba(27,27,27,.0196078431372549);color:#404245;font-size:14px;padding:16px;border-radius:8px;margin-bottom:10px}.weather-title{color:#191919;font-size:18px}.plan-day-separate{width:100%;height:1px;background-color:#e7e8e9;margin:8px 0}.show-day-content{height:auto;overflow:hidden}.hide-day-content{height:0;overflow:hidden}.min-height-spin{min-height:100px}.fuzzy-query-table-container .fuzzy-query-table{width:100%;border:1px solid #f0f0f0;border-radius:4px}.fuzzy-query-table-container .fuzzy-query-table .ant-table-thead .ant-table-cell{color:#333;background:#f0f3fa}.fuzzy-query-table-container .fuzzy-query-table .ant-table-row-expand-icon-cell{width:65px}.fuzzy-query-table-container .sub-table .sub-serial-number{padding-left:35px!important}.expand-block{display:flex;align-items:center;justify-content:space-between}.ai-flexible-header{display:flex;padding:8px 0;align-items:center;width:800px;margin:0 auto}.ai-flexible-header .ai-flexible-header-title{padding:2px;font-size:20px;font-weight:700;display:flex;align-items:center;color:#333}.ai-flexible-header img{margin-right:10px}.ai-flexible-header button{width:96px;height:40px;border-radius:8px;border-color:#d9d9d9;color:#191919;display:flex;align-items:center}.ai-flexible-header button span{color:#191919;margin-top:-1px}.ai-chat-input-box{width:800px;margin:0 auto 14px}.ai-chat-input-box .ai-chat-input-disclaimer{color:#7a7a7a;font-size:12px;line-height:22px;text-align:center}.ai-chat-input-box .ai-chat-input{position:relative;transition:all .3s;margin-bottom:8px}.ai-chat-input-box .ai-chat-input:focus-within{border-color:#e60013}.ai-chat-input-box .ai-textarea-box{display:flex;align-items:center;justify-content:space-around;padding:12px 24px;border:2px solid #fff;border-radius:12px;background-color:#fff}.ai-chat-input-box .ai-textarea-box .ai-textarea-icon{display:flex;margin-right:12px;cursor:pointer}.ai-chat-input-box .ai-textarea-box .not-allowed{cursor:not-allowed!important}.ai-chat-input-box .ai-textarea-box textarea#ai-textarea{border:none;box-shadow:none}.ai-chat-input-box .ai-textarea-box #ai-textarea[disabled]{background-color:#fff}.ai-chat-input-box .ai-textarea-box .ai-submit-btn{width:44px;height:40px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#e60013;margin-left:12px}.ai-chat-input-box .ai-textarea-box .ai-submit-btn:disabled{background-color:rgba(230,0,19,.6)}.ai-chat-input-box .ai-textarea-progress-box{display:flex;align-items:center;justify-content:space-between;background-color:#f5f5f5;padding:12px 24px;border:2px solid #d9d9d9;border-radius:12px}.ai-chat-input-box .ai-textarea-progress-box .exit-button{border-radius:8px}.ai-chat-input-box .ai-textarea-progress-box .exit-button .anticon{color:#e60013;vertical-align:baseline;vertical-align:initial}.ai-chat-input-box .ai-textarea-progress-box .lock-text{color:#737578}.wave-container{display:flex;align-items:flex-end;width:666px;height:30px;background-color:#f6f6f6;border-radius:30px;padding-left:10px}.timer{margin-right:16px}.wave-dots{display:flex;align-items:flex-end;grid-gap:4px;gap:4px;width:654px}.wave-dot{width:2px;height:2px;background-color:#007bff;animation:wave 1.5s ease-in-out infinite}@keyframes wave{0%,to{height:2px}50%{height:20px}}.progress-container{display:flex;align-items:center;width:666px;height:38px;background-color:#f0f0f0;padding:0 10px;box-sizing:border-box}.timer{font-size:16px;font-weight:700;width:30px;text-align:center;margin-right:10px}.progress-bar{display:flex;justify-content:space-around;align-items:center;flex-grow:1}.dot{width:2px;height:2px;background-color:#ccc;border-radius:50%;transition:all .3s ease}.dot.active{height:16px;background-color:#000}.ai-chat-demo-message-box{flex:1 1}.ai-chat-content{flex:1 1;width:800px;margin:0 auto;overflow-y:auto}.ai-chat-input-box .ai-scroll-top-btn{position:absolute;bottom:70px;right:16px;padding:8px;width:40px;height:40px;display:flex;justify-content:center;border-color:#eee}.ai-chat-input-box .ai-scroll-top-btn:hover{box-shadow:0 0 8px 4px hsla(0,0%,93.3%,.9)}.ai-chat-input-box .ai-scroll-top-btn span{color:#e60013;margin-top:1px}.ai-chat-disclaimer{text-align:center;font-size:12px;margin:10px 0}.chat-menu{padding:16px;display:flex;flex-direction:column;align-items:center}.menu-head{width:40px;justify-content:center}.menu-head,.menu-head-long{height:40px;border-radius:8px;display:flex;align-items:center;margin:10px auto;cursor:pointer;transition:all .5s}.menu-head-long{width:240px;justify-content:right}.new-chat{background-color:#e60013!important}.new-chat-title{color:#fff}.toggle-head{transform:rotate(180deg)}.toggle-head-revert{transform:rotate(1turn)}.ai-chat-warp{display:flex;position:absolute;left:0;top:0;bottom:0;right:0}.ai-chat-warp .menu-item{width:40px}.ai-chat-warp .menu-item,.ai-chat-warp .menu-item-long{height:40px;background-color:#fff;border-radius:8px;margin:10px auto;display:flex;align-items:center;padding-left:9px;cursor:pointer;transition:all .5s}.ai-chat-warp .menu-item-long{width:252px}.ai-chat-warp .menu-active{background-color:rgba(18,64,114,.1);color:#e60013}.ai-chat-warp .menu-active span{color:#e60013}.ai-chat-warp .menu-item-title{width:200px;text-align:left;display:inline-block;padding-left:12px;font-size:14px;transition:all .5s;overflow:hidden;white-space:nowrap}.ai-chat-warp .no-width{width:0}.ai-chat-warp .chat-left-pane{border-right:1px solid rgba(0,0,0,.08);height:100%}.ai-chat-warp .seprate-line{width:100%;height:1px;background-color:rgba(0,0,0,.08);margin:6px 0}.ai-chat{overflow-y:auto;font-weight:400;color:#191919;display:flex;flex-direction:column;flex:1 1}.ai-chat-home{margin:80px auto 0;width:800px;text-align:center}.ai-chat-home .ai-logo-box{border-radius:6px;border:1px solid #d9dadd;box-shadow:0 4px 8px -2px rgba(17,24,39,.1),0 2px 4px -2px rgba(17,24,39,.06);width:48px;height:48px;margin:0 auto 38px;padding:4px}.ai-chat-home .ai-chat-title{font-size:24px;line-height:32px;margin-bottom:8px;font-weight:400}.ai-chat-home .ai-chat-description{font-size:16px;margin-bottom:24px;color:#666}.ai-chat-home .ai-chat-demo{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.ai-chat-home .ai-chat-demo .ai-chat-demo-item{padding-top:12px;background:#fff;border-radius:12px}.ai-chat-home .ai-chat-demo .ai-chat-demo-item .ai-chat-demo-tile{margin-top:8px;margin-bottom:12px}.ai-chat-home .ai-chat-demo .ai-chat-demo-item .ai-chat-demo-opt-box{padding:16px}.ai-chat-home .ai-chat-demo .ai-chat-demo-item .ai-chat-demo-opt-box .ai-chat-demo-opt{height:36px;line-height:36px;background-color:#f5f5f5;border-radius:4px;text-align:left;padding:0 16px;cursor:pointer;position:relative;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.ai-chat-home .ai-chat-demo .ai-chat-demo-item .ai-chat-demo-opt-box .ai-chat-demo-opt:last-child{margin-bottom:0}.ai-chat-home .ai-chat-demo .ai-chat-demo-item .ai-chat-demo-opt-box .ai-chat-demo-opt .ai-chat-demo-opt-icon{position:absolute;right:16px;top:-2px}.ai-chat-home .ai-chat-demo .ai-chat-demo-item .ai-chat-demo-opt-box .ai-chat-demo-opt .ai-chat-demo-opt-icon span{color:#e60013}.ai-chat-home .ai-chat-demo .city-item{width:240px;height:240px;position:relative;border-radius:32px;border:1px solid #fff;margin-top:30px;overflow:hidden}.ai-chat-home .ai-chat-demo .city-item .city-pic{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1;transition:all .5s;cursor:pointer}.ai-chat-home .ai-chat-demo .city-item .city-pic:hover{width:125%;height:125%;transition:all .5s}.ai-chat-home .ai-chat-demo .city-item .address{position:absolute;left:16px;bottom:16px;min-width:72px;height:34px;border-radius:100px;border:1px solid #d9d9d9;box-shadow:0 4px 8px 0 rgba(27,27,27,.0196078431372549);box-shadow:0 1px 3px 0 rgba(27,27,27,.0196078431372549);background-color:#fff;color:#e60013;display:flex;align-items:center;padding:0 16px;z-index:2;cursor:pointer}.ai-chat-home .ai-chat-demo .city-item .address span{display:inline-block;white-space:nowrap}.ai-message-alert.ant-message-notice:first-child{margin-top:7vh}.ai-message-alert .anticon{top:-3px}.fz-36{font-size:36px;line-height:50px}.fz-30{font-size:30px;line-height:44px}.fz-26{font-size:26px;line-height:38px}.fz-22{font-size:22px;line-height:32px}.fz-20{font-size:20px;line-height:30px}.fz-18{font-size:18px;line-height:28px}.fz-16{font-size:16px;line-height:24px}.fz-14{font-size:14px;line-height:22px}.fz-12{font-size:12px;line-height:18px}.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){border-top-left-radius:4px;border-bottom-left-radius:4px}.ant-cascader-menus,.ant-cascader-menus .ant-cascader-menu:first-child,.ant-cascader-menus .ant-cascader-menu:last-child,.ant-cascader-menus .ant-cascader-menu:only-child{border-radius:6px}